虛擬語(yǔ)氣練與答案解析_第1頁(yè)
虛擬語(yǔ)氣練與答案解析_第2頁(yè)
虛擬語(yǔ)氣練與答案解析_第3頁(yè)
虛擬語(yǔ)氣練與答案解析_第4頁(yè)
虛擬語(yǔ)氣練與答案解析_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、虛擬語(yǔ)氣練習(xí)題一、【基礎(chǔ)鞏固】1. If I _ ten years younger, I _ very happy. A. were, would be      B. am, shall be C. were, shall be     D. am, would be 2. -You can ask your brother for help. -He is not at home. If he _, I _ . A. is, would    B. were, woul

2、d C. is, will    D. were, will 3. If you _ the doctors advice, you would have already recovered. A. follow      B. followed C. would follow    D. had followed 4. If he had not missed the train, he _ there by then. A. might get    

3、B. might have got C. got   D. had got 5. What would you have done last night, if you _ to write your homework. A. hadn't     B. haven't had C. didn't have    D. hadn't had 6. -Did you catch the plane? -No, if I had hurried, I _ . A. would

4、      B. would have C. could    D. did 7. Why didn't you tell him the truth? If I _ you, I would have. A. were      B. had been C. am    D. would be 8. -How do you like the party? -Wonderful. If you had come wit

5、h us, you _ a good time. A. had     B. had had C. would have     D. would have had 9. If I _ out of my ink, I would have finished writing the paper. A. didn't run      B. shouldn't run C. haven't run     D. h

6、adn't run 10. If you _ early tomorrow morning, you would be there by noon. A. have started     B. were start C. were to start     D. had started 11. If you _ to the moon one day, you would find it quite different from the earth. A. travel    

7、; B. had travelled C. should travel     D. have trarelled 12. What _ yesterday if you _ TV programme. A. would you do, hadn't watch B. would you have done, hadn't watched C. could you do, didn't watch D. would you have done, didn't watch 13. -Are you thinking

8、 about going to Dalian for the vacation? -No, but if I _ time, I _ very glad to go there. A. have, will be B. had had, would have been C. had, would be D. had had, would be 14. -My boss often made me work day and night. -If I _  you, I _ the job. A. am, will give up B. had been you, would have

9、given up C. were, would give up D. had been you, would give up 15. If you tell me all about it, I _ able to decide. A. would be      B. could be C. were     D. shall be 16. If you _ George, would you please tell him to ring me?A. saw    

10、60; B. were to C. have seen     D. see 17. I'm sure he hasn't sent the letter. If he _ it, I _ . A. sent, got B. sent, have got C. sent, would go D. had sent, would have got 18. -Sally finally got here from Chicago. -If she _  earlier, we _ her to the party then

11、. A. came, would take B. had come, would have taken C. comes, will take D. had come, would take 19. I don't know whether to take the medicine at once. If I _ ,I _ it. A. knew, would take B. had known, would have taken it C. knew, would have taken D. had known, would take 20. -Did you need any he

12、lp with your maths last night? -No, If _ , I _ you. A. had, would have called B. had, would call C. had needed, would have called D. had needed, would call 二、【能力提高】1. I would buy that car,if I _ enough money. A. have     B. had C. will have      D. had ha

13、d 2. Ford might have come to school in time for Professor Smith's lecture, _ . A. if he got up earlier B. unless he had got up earlier C. but he got up rather late D. but he had got up so late 3. _ their help in the past years, he would be living a hard life and might even have starve to death.

14、A. With B. If it were not for C. If it had not been for D. If not 4. If it had not rained yesterday, the ground _ muddy now. A. is not B. will not be C. would not be D. would not have been5. You _ any difficulty now, if you had made a more careful plan. A. won't meet with B. would not meet with

15、C. would not have met with D. have not met with 6. He did his best in everything, _ he would not have been what he was. A. and      B. but C. otherwise      D. but that 7. -What would you wish to do if you were to be a college student again? -That

16、9;s very hard to say, but I wish I _ biology when I was a college student. A. had studied    B. studied C. study    D. have studied 8. -You should have gone to the show with us yeaterday. It's very good. -I wished I _ , but I was busy with my report. A. had  &#

17、160;  B. did C. would have     D. were 9. Mr Johnson said angrily, “Don't order me about, as if I _ your wife. I'm not. We are both the boss's men. ”A. were     B. am C. would be      D. had been 10. _ the thick f

18、ence, he would have been more fearful. A. But for     B. Without C. If it were not for    D. both A and B 11. He talked as if he _ to Beijing, but I knew he hadn't. A. went      B. were C. had been      D. would

19、 have been 12. -Would you have told him the awswer, if possible? -Yes, I would have, but I _ very busy. A. had been   B. were C. was        D. would be 13. If he _ in England, what language could he probably speak now?A. were born    B. had

20、 been born C. would have been born       D. was born14. If we _ Steven's advice, we would not be lost in the forest. A. took     B. had taken C. have taken    D. would take15. If the govenment had built more houses for the homeless peop

21、le after the earth quake, the housing problems now in some parts of the city _ so serious now. A. wouldn't be B. will not have been C. wouldn't have been D. would have not been 16. What a heavy rain it is! If we _ the rain coat, we wouldn't _ in the rain. A. had put on, be walking B. put

22、 on, walkC. put on, be walking D. should put on, walk 17. -Why is the window broken? -If I _ care, it _ . A. took, wouldn't happen B. had taken, wouldn't have happened C. took, wouldn't have happened D. had taken, wouldn't happen 18. -Do you think the thief entered through the side d

23、oor? -No, if he had, he _ the living room window. A. would break B. would have broken C. wouldn't break D. wouldn't have broken 19. I _ one of Tom's paintings, but if I had, he would have given it to me. A. wanted             &#

24、160; B. want C. didn't want     D. don't want 20. I've forgotten his telephone number. If I _ it down, I _ you now. A. put, would have told B. put, would tell C. had put, would have told D. had put, would tell 三、【高考真題】1. If there were no subjunctive mood, English _ mu

25、ch easier.         A. will be          B. would have been C. could have been      D. would be2. The guard at the gate insisted that everybody _ the rules      &

26、#160;  A. obeys     B. obey C. will obey   D. would obey3. -“The experiment had failed!”-“I suggest you _ again.”                        

27、60;                      A. try        B trying C. will try     D. would try4. -“He is a very brave man. ”-“Yes. I wish I _ his courage.”

28、60;                                      A. have           B. had

29、 C. will have     D. would have5. If she had worked harder, she _ .                                  

30、0;      A. would succeed         B. had succeeded C. should succeed     D. would have succeeded6. The plant is dead. I _ it  more water.           

31、60;               A. will give       B. would have given C. must give    D. should have given7. I wish I _ you yesterday.         

32、                                              A. seen   

33、0;  B. did see C. had seen     D. were to see8. If my lawyer _ here last Saturday, he _ me from going.       A. had been; would have prevented B. had been; would preventC. were; would prevent D. were; would have prevented9. He _ you more he

34、lp, even though he was very busy.               A. might have given              B. might giveC. may have given        &

35、#160;       D. may give10. Without electricity human life _ quite different today.              A. is         B. will be C. would have been    &#

36、160;       D. would be11. If it _ for the snow, we _ the mountain yesterday.            A. were not; could have climbed B. were not; could climbC. had not been; could have climbed D. had not been; could climb12

37、. We _ last night, but we went to the concert instead.               A. must have studied            B. might studyC. should have studied      &#

38、160;   D. would study13. - 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 takenC. would

39、be warned; had not taken D. would have been warned; had not taken14. I didn't see your sister at the meeting. If she _ , she would have met my brother.       A. has come         B. did come C. came    

40、    D. had come15. When a pencil is partly in a glass of water, it looks as if it _ .            A. breaks     B. has broken C. were broken      D. had been broken16. You didn

41、't let me drive. If we _ in turn, you _ so tired.                   A. drove; didn't get B. drove; wouldn't getC. were driving; wouldn't get D. had driven; wouldn't have got17. _ he had not

42、hurt his leg, John would have won the race. (07全國(guó)II)A. IfB. SinceC. ThoughD. When答案與分析1選A。從句的意思反映出其愿望是不可能實(shí)現(xiàn)的,應(yīng)該使用虛擬語(yǔ)氣。從各選項(xiàng)中分析只有A符合虛擬條件句的語(yǔ)法規(guī)則。2選B。前文已經(jīng)給出,這是一個(gè)與現(xiàn)在事實(shí)相反的虛擬條件從句。3選D。從兩個(gè)方面分析都應(yīng)選D。從follow the doctor's advice動(dòng)作本身分析,這是個(gè)非延續(xù)性動(dòng)詞,所以它只能是要么已經(jīng),要么將來(lái),即要么與過去事實(shí)相反,要么與將來(lái)事實(shí)相反。從全句的意思中分析,應(yīng)是前者。也可以從主句中分析。它是與

43、過去事實(shí)相反的would have recovered。從全句的意思上看,從句也應(yīng)是與過去事實(shí)相反。4選B。上一題考查從句中時(shí)態(tài)的選用,而本題則是考查主句時(shí)態(tài)的選用。從句是與過去事實(shí)相反,根據(jù)從句的意思,主句也應(yīng)是與過去事實(shí)相反。5選D。主句與從句都理解為與過去事實(shí)要反相才正確。have to被否定后的意思是“不是不得不”,“不是非得”。have一詞作“有”解時(shí),其否定和疑問的形式有兩種,you don't have, you haven't,但作除“有”解以外的含義時(shí),只能有第一種否定或疑問形式,所以選項(xiàng)A是錯(cuò)的。B項(xiàng)不是虛擬語(yǔ)氣,C項(xiàng)是與現(xiàn)在或?qū)?lái)事實(shí)相反故也須排除。6選B

44、。 根據(jù)問句,if條件從句及全句的意思,主句只能理解為與過去事實(shí)相反, would have是would have caught的省略。7選B。從句應(yīng)理解為與過去事實(shí)相反,故選had been。8選D。問句中雖用現(xiàn)在時(shí),但實(shí)際上是詢問過去的事,故主從句都是與過去事實(shí)相反,所以would have had是對(duì)的。9選D。與過去事實(shí)相反的從句是過去完成時(shí),故選hadn't run。run out of意為“用光”。10選C。從句中的tomorrow morning已經(jīng)告知我們,本句可理解為與將來(lái)事實(shí)相反,A、D兩項(xiàng)都不 對(duì)。B項(xiàng)缺少to,故選were to start。11選C。從句中的o

45、ne day指“將來(lái)有一天”,故用should可表示將來(lái)。12選B。根據(jù)主句中的yesterday可以確定,主句是與過去事實(shí)相反,又根據(jù)句意,從句也是與過去事實(shí)相反,故選B。13疑問句是詢問將來(lái),故用與將來(lái)事實(shí)相反的C項(xiàng)。14選B。第一句中的made是指過去,回答要同上文的時(shí)間相符,所以,主句和從句均是與過去事實(shí)相反。15選D。條件從句的tell說(shuō)明這不是一個(gè)虛擬條件,因此選用真實(shí)意義的D項(xiàng)。16選D。would you please并不是虛擬語(yǔ)氣,而是一種很委婉的祈使句,故從句也不用虛擬條件,而選用真實(shí)條件的see。17選D。第一句已清楚地道出過去的一個(gè)事實(shí)。第二句是與這個(gè)過去的事實(shí)相反的虛擬語(yǔ)氣,故選用D。18選B。根據(jù)第一句,第二句中的條件從句應(yīng)是一個(gè)與過去事實(shí)相反的虛擬條件,而主句也用與過去事實(shí)相反,這是由于句尾的then的緣故,如果沒有then一詞,選D項(xiàng)也是正確的。19選A。主、從句都是與現(xiàn)在事實(shí)相反,故用A。20選C。第一句是詢問過去的事實(shí),第二句中的主、從句都理解為過去才合邏輯,雖然D選項(xiàng)在語(yǔ)法上是對(duì)的,但從時(shí)間上看卻不合理。B

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論