英語虛擬語氣練習(xí)題_第1頁
英語虛擬語氣練習(xí)題_第2頁
英語虛擬語氣練習(xí)題_第3頁
英語虛擬語氣練習(xí)題_第4頁
英語虛擬語氣練習(xí)題_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、.英語虛擬語氣練習(xí)題1. Yang Li wei has won great honor for our country.Who is Yang Liwei?What a question! It is surprisingthe first spaceman in China.A you didnt know our national heroB to you not to know himC you should know nothing aboutD you knew nothing about him2. Robert wishes that hebusiness instead of

2、 history when he was in university.A studiesB studiedC has studiedD had studied3. He was very busy yesterday, otherwise heto the meeting.A would comeB cameC would have comeD had come4. Without electricity human lifequite different today.A isB will beC would have beenD would be5. If only Ihow to oper

3、ate an electronic computer as you do.A had knownB would knowC should knowD knew6. But for the party, heof hunger fifteen years ago.A would have diedB would dieC must have diedD must die7. I would have come earlier, but Ithat you were waiting for me.A didnt knowB hadnt knowC would have knownD havent

4、known8.more careful, his ship would not have sunk.A If the captain wereB Had the captain beenC Should the captain beD .If the captain would have been9. Were it not for the snowy weather, weall right.下載可編輯.A would beB would have beenC wereD may be10. He hesitated for a moment before kicking the ball,

5、 otherwise he a goal.A had scoredB scoredC would scoreD would have scored11. How I wish every familya large house with a beautiful garden!A hasB hadC will haveD had had答案解析1. C 因?yàn)樵?it is surprising后的 that 從句中,謂語要用“should +動(dòng)詞原形”,其中 should 含“竟然”之意,不可省略。2. D 因?yàn)閣ish 后的賓語從句中的謂語動(dòng)詞要用過去式,此題的 study business

6、是與過去事實(shí)相反的情況,所以用 had studied business3. C 因?yàn)榫渲?otherwise (否則)表示與過去事實(shí)相反的情況,所以用 would have done。4. D 因?yàn)榻樵~短語without表示與現(xiàn)在事實(shí)相反的情況,所以用 would be。9. B 由 had not gone 可知,條件句是與過去事實(shí)相反的情況,而 now 提示我們,主句是與現(xiàn)在事實(shí)相反的情況,所以用 would be。10. D 因?yàn)?if only (要是就要了) 其后的句子要用過去式表示虛擬語氣, 由 as you do 可知,是與現(xiàn)在事實(shí)相反,所以選 knew。11. A 因?yàn)?bu

7、t for ( 要不是因?yàn)?、如果沒有 ) 通常要與虛擬語氣連用,由fifteen years ago 可知,這是與過去事實(shí)相反的情況,所以選would have died12. A 因?yàn)?would come earlier 是與過去事實(shí)相反的虛擬語氣,而后面分句表示的是事實(shí):當(dāng)時(shí)我的確不知道所以用一般過去時(shí),選 A。13. C 因?yàn)?that 從句是 suggestion 的同位語,應(yīng)當(dāng)用“(should+) 動(dòng)詞原形” 表示虛擬語氣,又因 the students 與 give 是被動(dòng)關(guān)系,所以選 be given。14. A 因?yàn)?Wang Ling 是中國人的名字,顯然不是英國人,所以

8、 as if 從句的謂語要用與現(xiàn)在事實(shí)相反的情況,所以用 were。.下載可編輯.15. A 因?yàn)?had it not been for the policeman = if it had not been for the policeman (如果沒有警察) ,顯然是與過去事實(shí)相反的情況,主句中的謂語應(yīng)是 would have lost。16. B 因?yàn)橛芍骶渲^語可判斷,表示的是與過去事實(shí)相反的情況,所以虛擬條件句中的謂語應(yīng)用過去完成時(shí),Had the captain been = If the captain had been。17. A 由于從句謂語為一般過去時(shí),表示的是對(duì)現(xiàn)在的虛擬,

9、故主句謂語用過去將來時(shí),表示。Were it not for the snowy weather=If it were not for the snowy weather.18. B。這是個(gè)錯(cuò)綜時(shí)間虛擬條件句:主句與現(xiàn)在事實(shí)相反,條件句與過去事實(shí)相反。句意為“如果我不是在七歲時(shí)就迷上了 Melinda Cox 圖書館,我真不能想象我如今會(huì)在做什么”。19. D。本題考查目標(biāo)與 1996 上海同。由otherwise 和 hesitated 可知,這是與過去事實(shí)相反的虛擬語氣,謂語動(dòng)詞用 would+ have+ 過去分詞構(gòu)成20. B。wish 后面賓語從句的謂語總是用過去時(shí)態(tài)。此題是表示與現(xiàn)

10、在事實(shí)相反的愿望,從句謂語用一般過去時(shí)。句意為“我多么希望每個(gè)家庭都有座有一個(gè)漂亮花園的房子呀1.(Sorry, Professor Smith. I didnt finish the assignment yesterday.-Oh, you have done it as yesterday was the deadline.A mustB mustntC shouldD shouldnt 答案:C考點(diǎn):本題考查的是虛擬語氣解析:此處表示和過去事實(shí)相反的情況,應(yīng)該用 should + have + 過去分詞。本來應(yīng)該做,而未做2. Bob would have helped us yest

11、erday, but he- A was busyB is busyC had been busy.D will be busy 答案:A考點(diǎn):本題考查虛擬語氣與時(shí)態(tài)。解析:前句表示對(duì)過去的虛擬,而 but 之后表示過去的客觀事實(shí),故用一般過去時(shí)態(tài).下載可編輯.3. If he my advice, he wouldnt have lost his job.A followedB should followC had followedD would follow答案:C 考點(diǎn):考查虛擬語氣。解析:根據(jù)“wouldnt have lost”可判斷 if 引導(dǎo)的狀語從句表示與過去事實(shí)相反的虛擬,故

12、選 C 項(xiàng)。4. John went to the hospital alone. If he would have gone with him.me about it, IA should tellB tellsC toldD had told 5.George is going to talk about the geography of his country, but I d rather hemore on its culture.A focusB focusedC would focusD had focused 答案:選 B解析:would rather 后應(yīng)用虛擬語氣,表示與現(xiàn)

13、在時(shí)間相反,用動(dòng)詞的過去式6.If wethe other road, we might have arrived here in time for the meeting.A takeB had takenC tookD have taken 答案:解析:考查虛擬語氣。所填詞做虛擬語氣中條件狀語從句的謂語,根據(jù)主句的謂語動(dòng)詞形式 might have arrived可知題干是與過去事實(shí)相反,故所填部分用 had+過去分詞形式,7.Mr. Johnson insisted that the problem worthy of attention(討論) at the meeting. (dis

14、cuss) 答案:(should) be discussed考點(diǎn):虛擬語氣解析:“insist”引導(dǎo)的賓語從句要用虛擬,從句結(jié)構(gòu)是“should”(可省略)加動(dòng)詞原形,主語 “problem” 是要“被討論”。8.-The weather has been very hot and dry.-Yes. If it had rained even a drop, things wouldbe much better now! And my vegetables.下載可編輯.A wouldnt dieB didnt dieChadnt diedD wouldnt have died 答案:D9.H

15、ad I known about this computer program, a huge amount of time and energy.Awould have been savedBhad been saved Cwill be savedDwas saved答案: A10. But for the help of my English teacher, Ithe first prize in the English Writing Competition.A would not winB would not have wonC would winD would have won 答

16、案 B11. He did not regret saying what he did but felt thathe it differently.A could expressB would expressC could have expressed D must have expressed 答案 C12.This printer is of good quality. If itbreak down within the first year, we would repair it at our expense.下載可編輯.A wouldB shouldC couldD might 答

17、案 B虛擬語氣專項(xiàng)練習(xí)題1. My father insisted that Ito sea.A (should)not goB(would)not goC (could)not goD(might)not go2. Ito you party, but I didnt have time.A would have comeB should comeC could have comeD would come3. Itdifficult for a more careful person to find such a mistake.A should not beB would not beC

18、should have not beenD would have not been4. If youthe movie that late last night, you would not be so sleepy now.A havent watchedB didnt watchC hadnt watchedD wouldnt have watched5. I would have gone swimming yesterday afternoon if I time.A hadB have hadChad hadD would havehad6. If it, the crops wou

19、ld be saved.下載可編輯.A should rainB would rainC will rainD is to rain 7.the friendship between us last forever!A CouldB WillC MayD Wish8. If only youthe doctors advice!A listen toB has listened toC had listened toD had listened9. If shetomorrow. I would tell her the news.A comeB would comeC to comeD sh

20、ould come10. It is required that every bicycle rider, whoever he may be,tax at the beginning of each year.A paysB payC would payD to pay11. The lift wasnt working when I come back last night .If it,I would have to use the stairs.A is still not workingB was still not workingC were still not workingD

21、would still not working12. If shemore polite, sheless trouble.A had been, would have hadB .was, would have hadC were, hadnt hadD were, would have 13.-Where have you been?-I got caught in traffic,I should have been here soon.下載可編輯.A .howeverB .althoughC anywayD otherwise 14.He is a very brave man.-Ye

22、s, I wish Ihis courage.A haveB hadC .will haveD would have15. Without your help, wein such a short time.A will not do itB did not do itC cannot have done itD wouldnt have done it16. It is high time youmind.AchangeB changed C need change D .are to change17. Were the shirt cheaper, IIt.A should buyB s

23、hould have boughtC buyD bought18. May youin good health!A areB beC wereD would be19. What, if there were no air, water or sun?A would be happenedB would happenC happenedD happen20. If the sunrise in the west, my love for you would be changed one day.A willB wereC were toD shall 21The chairman reques

24、ted that.下載可編輯.A the members studies more carefully the problemB the problem was more carefully studiedC with more carefulness study the problemD the members study the problem more carefully22. -Ill tell Mary about her new job.-Youher last week.A ought to tellB must tellC would have toldD should hav

25、e tol23. -What is your opinion?-Its natural that an employeehis work on time.A finishesB to enterC can finishD finish24. My sister is thirteen, but she talked as if she the Long March.A has taken part inB took part inC takes part inD had taken part in25. If hebusiness, he might become a rich man.A e

26、nterB to enterC should enterD entered26. If hea gentleman, hethings like that! A, were, would not have saidB would be, would not have saidC were, would not saidD was, would not said27. It was the drug, not the disease, that killed him. He.下載可編輯.would still be alive if hethat drug.A didnt takeB would

27、 not takeC have not takenD had not taken28. Supposing youwrite, what would you do?A couldntB cantC may notD are unable29. How I wish Isuch a good chance before.A didnt missB hadnt missC metD have got30. Did you go to see football match yesterday?No, I felt unwell, but I would have gone if Ifelt better.A didB haveC wouldD had31. But for his help, I.A should not have

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論