八年级下英语语法集锦练习题(2页).doc
-八下英语语法集锦练习题.单项选择。1. If you _ to the party, youll have a great time. A. will go B. went C. go D. going2. I _ her the answer if she _me. A. can tell, will ask B. will tell, will ask C. would tell, ask D. will tell, asks3. What are you going to do tomorrow? -Well go to the library tomorrow if it _. A. isnt rain B. rain C. wont rain D. doesnt rain4.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 coming D. came6.May I stop my car here? No, you_.A. can't B. mustn't C. needn't D. don't have to7. Must we clean the house now? No, you _.A. needn't B. may not C. mustn't D. can't8. Linda ate nothing this morning, _? A. didnt she B. was she C. did she D. wasnt she 9. Theres hardly_ milk in the bottle, _there? A. no, isnt B. some, is C. little, isnt D. any, is 10. He has never ridden a horse before, _? A. does he B. has he C. hasnt he D. doesnt he 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 they 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 there3. “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 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 going2. Look, they_ a good time, _ they ?A. havedo B. havedon't C. are havingare D. are having aren't3. _ a 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 didn't watch B. was repairing watched C. repaired watched D. was repairing wasn't watching5. I _ fifteen years next year.A. am B. have been C. will be D. was6. _you _ the text yet ? Yes, we _ it two hours ago. A. Didcopydid B. Have copiedhave C. Have copied did D. Did copyhad7. _ you _ the film before ? Where _ you _ it ?A. Have seen did see B. Didseediewatch C. Haveseen have seen D. Didseehaveseen-第 2 页-