1、 初中虚拟语气随堂练习1 用所给动词的适当形式填空: 1.The boy isnt hungry. If he _ (be) hungry, he _ (eat) the cake. 2.Hes been away since last Sunday. If he _ (be) here yesterday, he _ (attend) the concert. 3.I couldnt keep away after twelve. If I _ (work) all night, I _ (finish) it in time. 4.We didnt know her address. If
2、 we _ (know) it, we _ (send) a note to her. 5.Youre late. If you _ (come) a few minutes earlier, you _ (meet) the famous woman scientist. 6.He was careless. If he _ (put) the gold watch in a safe place, he _ (not lose) it. 7.He isnt here. If he _ (be) here, he _ (help) his sister learn to use the ab
3、acus. 8.She _ (be) busy now. If she _ (be) free, she _ (go) with you. 9.The manager _ (be) in his office now. If he _ (be) here, everything _ (be) settled in a minute. 10.If I _ (be) you, I _ (not be) discouraged at all. 二单项选择 1.If I _ your book, Ill give it to you. A. will find B. have found C. fin
4、d D. finds 2. If I found your book, I _ give it to you. A. will B. had C. / D. would 3. If he _ the exam, he would fail it. A. would take B. took C. will take D. takes 4. What would you do if you _ your passport in a foreign country. A. will lose B. lost C. losses D. would lose 5. If I invited Bill
5、to the party, I _ invite Linda too. A. would have to B. would C. will have to D. will must 6. If we _ go to the party next week, they would be very angry. A. dont B cant C. have to D. dinnt 7. -Sahll I open all the windows? -Yes, please, if you _. A. shall B. would C. can D. have to 8. I dont know _
6、, if he _, Ill tell you. A. if he comes, will come B. if he will come, comes C. whether she comes, comes D. whether she will come, comes 9. I wish I _ younger. A. were B. are C. am D. / 10. Do you ever wish you _? A. can fly B. have flown C. could fly D. would fly 11. When a pencil is partly in a gl
7、ass of water, it looks as if it _. A.breaks B.has broken C.were broken D.had been broken 12. I didnt see your sister at the meeting. If she _, she would have met my brother. A.has come B.did come C.came D.had come 13. If he _, he _that food. Luckily he was sent to the hospital immediately. A.was war
8、ned; would not take B.had been warned; would not have taken C.would be warned; had not taken D.would have been warned; had not taken 14. If there were no subjunctive, English _ much easier. A.will be B.would have been C.could have been D.would be 15. The guard at the gate insisted that everybody _ t
9、he rules. A.obeys B.obey C.will obey D.would obey16. I wish I _ you yesterday. A.seen B.did see C.had seen D.were to see 17. If he _ , he _ that food. Luckily he was sent to the hospital immediately. A.was warned;would not take B.had been warned;would not have taken C.wuld be warned;had not taken D.
10、would have been warned;had not taken 18. Without electricity human life _ quite different today. A.is B.will be C.would have been D.would be 19. _ it _ for your help, I couldn have made any progress. A.Had;not been B.Should;not be C.Did;not be D.Not;be 20. Mr Smith was badly ill, or he _ our dinner
11、party. A.should come to B.would have attended C.would come to D.should have attended 一1. were, could/ would 2. had been, would have attended 3. had worked, would have finished 4. had known, would have sent 5. had come, would have met 6. had put, wouldnt have lost 7. were, would help 8. is, were, would be 9. is, were, would be 10. were, should not be二C D B B A D B B A C C D B D B C B D A B