1、1.单项选择1.If you _ to the party, youll have a great time. A. will go B. went C. go D. going2. It will be a long time _ Peter _ his work.A. since, has finished B. after, finishes C. when, will finish D. before, finishes.3. What will father _ us from Japan? A. take B. bring C. carry D. make4. Weifang is
2、 famous _ kites. A. for B. to C. on D. with5 I _ her the answer if she _me.A. can tell, will ask B. will tell, will ask C. would tell, ask D. will tell, asks6. 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 rain7.Do you know whe
3、n he will come back tomorrow?-Sorry, I dont know. When he _ back, Ill tell you.A. comes B. will come C. come D. may come8. What will you do if you _ to the old folks home visit?A. go B. went C.going D. will go9. If I eat _ food, Ill be very fat.A. too many B. many too C. too much D. much too10. Ill
4、give the book to him if he _ here next Sunday.A. will come B. comes C. is coming D. came11. There _an English film in our school tomorrow.A. is going to have B. will have C. is going to be D. has12. Could you tell us where _?A. will the next Olympic Games held B. the next Olympic Games will be heldC
5、. would the next Olympic Games be heldD. the next Olympic Games would be held13. When my mother returned last night, I _ a book.A. read B. am reading C. was reading D. am going to read14.What _ you _ when it began to rain?A. do, do B. were, doing C. are, doing D. did, do215. Ill wake you up when he
6、_back.A. will B. is going to come C. comes D. come16. If I _ you, I _ very happy.A. were, would be B. am, shall be C. were, shall be D. am, would be17. If he had not lost his money, he _ the piano last week.A. would buy B. had bought C. could have bought D. bought18. _I known it, I should have told
7、him.A. Have B. Had C. Having D. If19. _ the clouds, you would find the airplane in the sky easily.A. Were it not for B. If it had not been forC. If it were not D. Had it not been for20. If I had known that, I _ so.A. wouldnt do B. wont do C. didnt do D. wouldnt have done21. If it _ so hard, wed go t
8、o town.A. isnt raining B. werent raining C. doesnt rain D. isnt going to rain22. He _ you if you _ to see him that afternoon.A. might tell, were going B. told, were goingC. might have told, had gone D. should tell, went23. If you had started sooner, you _ there.A. may have got B. might have got C. s
9、hall have got D. must have got24. If we were to be 2oo years old, we _ everything.A. will change B. can change C. could change D. shall change25. I dont think that I shall fail, but if I _ I would try again.A. fail B. would fail C. should fail D. had failed26. If you _ to see Mary, what would you tell her?A. are B. will be going C. must D. went27. If the train leaves at half past ten, there _ no time to lose.A. would B. is C. will D. has1-5 CDBAD 6-10 DAACB 11-15 CBCBC 16-20 ACBAD 21-27 BCBCC DB