1、1 人教版八年级下英语期末复习 unit1-10 单元语法练习题 .单项选择。 1. He has never ridden a horse before, _? A. does he B. has he C. hasnt he D. doesnt he 2. I _ her the answer if she _me. A. can tell, will ask B. will tell, will ask C. would tell, ask D. will tell, asks 3. What are you going to do tomorrow? -Well go to the l
2、ibrary tomorrow if it _. A. isnt rain B. rain C. wont rain D. doesnt rain 4.Do you know when he will come back tomorrow? -Sorry, I dont know. When he _ back, Ill tell you. A. comes B. will come C. come D. may come 5. Ill give the book to him if he _ here next Sunday. A. will come B. comes C. is comi
3、ng D. came 6.May I stop my car here? No, you_. A. cant B. mustnt C. neednt D. dont have to 7. Must we clean the house now? No, you _. A. neednt B. may not C. mustnt D. cant 8. Linda ate nothing this morning, _? A. didnt she B. was she C. did she D. wasnt she 9. Theres hardly_ milk in the bottle, _th
4、ere? A. no, isnt B. some, is C. little, isnt D. any, is 10. If you _ to the party, youll have a great time. 2 A. will go B. went C. go D. going 11. He cant be her father, _ he? A. is B. isnt C. can D. cant 12. They have no time to visit the museum, _? A. do they B. havent they C. dont they D. will t
5、hey II. 将所给直接引语变为间接引语,每空一词: 1. “I never eat meat.” he said. He said that _ never _ meat. 2. He said, “You can sit here, Jim.” He _ Jim that he _ sit there 3. “You must come here before five.”he said. He said that I _ to go _ before five. 4. The teacher said, “The sun rises in the east and goes down
6、in the west.” The teacher said that the sun _ in the east and _ down in the west. III. 时态练习题。 1. I _ to the cinema. I _ there every Sunday. A. gogo B. am going go C. go am going D. am goingam going 2. Look, they_ a good time, _ they ? A. havedo B. havedont C. are havingare D. are having arent 3. _ a
7、 sports meet last Sunday ? Yes, they _. A. Did they have did B. Did they have had C. Had they had D. Had they did 4. This time yesterday Jack _ his, bike. He _ TV. A. repaired didnt watch B. was repairing watched C. repaired watched D. was repairing wasnt watching 5. I _ fifteen years next year. 3 A. am B. have been C. will be D. was 6. _you _ the text yet ? Yes, we _ it two hours ago. A. Didcopydid B. Have copiedhave C. Have copied did D. Did copyhad 7. _ you _ the film before ? Where _ you _ it ? A. Have seen did see B. Didseediewatch C. Haveseen have seen D. Didseehaveseen