




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、.虛擬語氣精選練習 姓名: 班級: 得分: 答案:1234567891011121314151. _ to the doctor right away, he might have been alive. A. If he went B. Were he gone C. Should he have gone D. Had he gone 2. The secretary suggested that they _ the men in at once. A. had brought B. should have brought C. brought D. bring 3. I wish I
2、_ able to tell him all about it last night. A. was B. were C. had been D. should be 4. If we _ here ten minutes earlier, we _ the bus. A. arrived/would catch B. arrived/would have caught C. had arrived/had caught D. had arrived/would have caught 5. If I _ more time, I would have gone with him. A. ha
3、d B. had had C. have had D. would have 6. The Jade Emperor ordered that the Monkey King _ right away. A. would be arrested B. must be arrested C. be arrested D. had to be arrested 7. Jane's uncle insisted _ in this hotel any longer. A. not staying B. not to stay C. that he not stay D. staying no
4、t 8. He demanded that the laboratory report _ immediately after the experiment was done. A. was written B. be written C. must be written D. would be written 9. The man insisted that he _ there. A. should send B. would be sent C. sent D. be sent 10. If he _ to the teacher attentively, he _ the answer
5、 to the problem now. A. had listened, would have known B. listened, would know C. listened, would have known D. had listened, would know 11. But for the party, he _ of hunger 30 years ago. A. would have died B. would die C. must have died D. must die 12. Its high time that we _ to school. A. would t
6、o B. went C. go D. will go 13. Id rather you _ right away. A. leave B. left C. will leave D. to leave 14. _, I would take an umbrella with me. A. Had I been you B. I were you C. Were I you D. I had been you 15. It is high time we _ off. A. are B. were C. be D. will be 虛擬語氣精選練習答案:12345678910111213141
7、5DDCDBCCBDDABBCB虛擬語氣練習題 答案虛擬語氣精選例題解析1.The millions of calculations involved, had they been done by hand, _all practical value by the time they were finished. A. could lose B. would have lost C. might lose D. ought to have lost 解析:這個句子中含有一個省略if,把助動詞提早到主語they之前的虛擬條件句,該條件句表示對過去情況的假設,而主句中by the time the
8、y were finished 說明主句也應該是對過去發生的情況的假設,因此應該選Bwould have lost為正確答案。2. Had Paul received six more votes in the last election, he our chairman now. A. must have been B. would have been C. were D. would be 解析:這道題目是一個混合虛擬語氣的句子。條件句省略了if,把助詞had提早到主語前面,表示對過去情況的假設,而主句中now說明了對如今情況的假設,所以應選wouldshould, could, migh
9、t+動詞原形這種表達形式。四個選項中只有D是正確表達形式,故為正確答案。3. If you Jerry Brown until recently, youd think the photograph on the right was strange. A. shouldnt contact B. didnt contact C. werent to contact D. hadnt contacted 解析:until recently,因此D是正確答案,而主句是隱含的對如今情況的假設,該句是一個混合虛擬條件句。4. the English examination I would have g
10、one to the concert last Sunday A. In spite of B. But for C. Because of D. As for 解析:假設的情況有時不是用一個條件句表示,而是隱含在一個由介詞如but for、but that、without, 由連詞but、副詞otherwise 、比較級、形容詞、獨立主格等表示的上下文中。本句主句表示對過去情況的假設,但事實上由于英語考試而沒有去成,即假設不是因為英語考試,我本可以去聽音樂會,所以應選BBut for為正確答案。5. Look at the terrible situation I am in! If onl
11、y I your advice A. follow B. would follow C. had followed D. have followed 解析:題目中的第一句話表示的是如今真實的情況,而第二句話中所要表達的是應該做但事實上沒有做的事,這種情況導致第一句話中真實情況的發生,故If only條件句假設的是過去一種情況,因此應該用had +過去分詞,所以正確答案是C。6. There is a real possibility that these animals could be frightened, _a sudden loud noise. A. being there B. s
12、hould there be C. there was D. there having been 解析:句意為:“要是有一聲巨響,這些動物會受到驚嚇,這是有現實可能性的。should there be表示虛擬條件句中將來時間的謂語形式, if省略,所以should與there倒裝。因此B. should there be 就是此題答案 。7、When Edison died, it was proposed that the American people all power in their homes, streets, and factories for several minutes
13、in honour of this great man.A. turn offB. turned offC. would turn offD. had turned off解析: propose是欲望動詞,后接的賓語從句或主語從句中謂語要用虛擬語氣:should+動詞原形或直接用動詞原形。選擇A. turn off 9、The board deemed it urgent that these files right away.A. had to be printedB. should have been printed C. must be printedD. should be print
14、ed解析: D. should be printed 。因為urgent是欲望形容詞,在句中作形式賓語it的補足語,所以賓語從句中的謂語需用虛擬語氣:should+動詞原形主動態或被動態。11、 Jean Wagners most enduring contribution to the study of Afro-American poetry is his insistence that it in a religious, as well as worldly, frame of reference. A. is to be analyzed B. has been analyzed C
15、. be analyzed D. should have been analyzed 解析:C在表示要求、愿望、建議、懇求、命令等含義的名詞同位語從句中,從句謂語動詞要用虛擬語氣形式,即should可以省略+動詞原形。12、 I would have gone to visit him in the hospital had it been at all possible, but I _ fully occupied the whole of last week. A. were B. had been C. have been D. was 解析:D本道題目的前半句話是對過去情況的一種假設
16、,但事實上并沒有發生,而事實上沒有發生的真實原因是句子的后半部分由but引導的轉折句所表述的真實。因此but所引導的句子中應該用表示志過去事實相符合的表陳述的時態,即一般過去時。13. I apologize if I you, but I assure you it was unintentional. A. offend B. had offended C. should have offended D. might have offended 解析:B此題要求在if從句中選擇適當的動詞形式,以主句中的動詞apologize抱歉來看,if從句中表達的內容應該是過去做的事,因此可以排除A,因
17、為A是如今時。C中should+have+過去分詞構造表示本來應該做卻沒有做的事,在此不合題意。D選項中的might+have+過去分詞表示對過去發生的事情很不肯定的猜測,它表達的內容還不能成為事實,所以藉此抱歉真是不知從何說起,因此此處也不合題意。Bhad offended表示當時已經發生了的動作。這是復雜條件句:apologize 是如今,而條件句是表示對過去假設的條件句。14. If you hadnt taken such a long time to get dressed, wed there by now. A. be B. circles C. is circling D. b
18、e circling 解析:該句也是一個復雜條件句或稱作混合虛擬條件句。條件句表示對過去情況的假設,而主句表示對如今情況的假設,但事實上卻與此相反,所以正確答案應該是A。15. The sun rises in the east and sets in the west, so it seems as if the sun _round the earth. A. were circling B. circles C. is circling D. be circling 解析:if引導的從句要求用虛擬語氣,表示同時或將來的情況,動詞要用過去式be動詞用were或wouldcould等+動詞原
19、形,本句話中指的是當時的情況,所以要用過去式,故A是正確答案。16. If the Watergate Incident Nixon would not have resigned from the presidency. A. did not occur B. had not occurred C. was not occurring D. be circling 解析:Bhad not occurred表示對過去的虛擬,條件句中要用過去完成式,主句中要用shouldwould, could, might+動詞原形的過去分詞。17. I hadnt expected James to apo
20、logize but I had hoped . A. him calling me B. that he would call me C. him to call me D. that he call me 解析:Bhad hoped是常見的要求其后的賓語從句用虛擬語氣的句型,虛擬語氣would+動詞原形。18. George would certainly have attended the proceedings . A. if he didnt get a flat tire B. if the flat tire hadnt happened C. had he not had a
21、flat tire D. had the tire not flattened itself 解析:表示對過去情況的假設,主句動詞形式為wouldshould, could, might+have+過去分詞,條件句為過去完成式,if可以省略,但要把had提早主語前面。B,D的表達不符合英語表達習慣,所以C是正確答案。19. The teacher suggested that her students experiences with ESP. A. write a composition on their B. to write composition about the C. wrote
22、some compositions of his or her D. had written any compositions for his 解析:Asuggest后面的從句要用虛擬語氣形式,其形式為should可以省略+動詞原形。20. He speaks Chinese as fluently as if he _a Chinese. A. were B. had been C. is D. has been 解析:A表示與如今相反的虛擬。21. As usual, he put on a show as though his trip a great success. A. had b
23、een B. has been C. were D. was 解析:Aas though引導的與過去相反的虛擬。22. Looking round the town, he felt as though he away for ages. A. has been B. was C. is D. had been 解析:Dfelt是過去式,所以該句是由as though引導的與過去相反的虛擬。23. John is so strongly built that he looks as if he as elephant. A. lifts B. is lifting C. lifted D. c
24、ould lift 解析:Das if引導的與如今事實相反的虛擬。24. He described the town as if he it himself. A. had seen B. has seen C. saw D. sees 解析:Aas if引導的與過去相反的虛擬。25. Most insurance agents would rather you anything about collecting claims until they investigate the situation. A. do B. dont C. didnt D. didnt do 解析:Dwould r
25、ather后接從句要求用虛擬語氣,形式為過去式,表示對如今或將來的假設,或為過去完成式表示對過去的情況的假設。26. Although most adopted persons want the right to know who their natural parents are, some who have found them wish that they the experience of meeting. A. hadnt B. didnt have had C. hadnt had D. hadnt have 解析:Cwho引導的定語從句中的如今完成時表示動作業已發生,所以主句中表
26、示的虛擬是針對已經發生了的行為,所以應該用過去完成式表示對過去的虛擬。27. Without electronic computers, much of todays advanced technology . A. will not have been achieved B. have not been achieved C. would not have been achieved D. had not been achieved 解析:C這是一人含蓄虛擬條件句,通過介詞短語without,表示潛在的一種假設,而主句中的情況也早已經發生,所以是對過去情況的一種假設,因此用would not
27、 have been achieved這一形式。28. He told her to return the book in time so that others a chance to read it . A. may have B. will have C. would have D. might have 解析:D連so that引導的從句中要求用虛擬語氣,表示一種假設,形式為might+動詞原形。29. It is time that the government measures to protect the rare birds and animals. A. takes B. t
28、ook C. has taken D. taking 解析:BIt is time that是一種要求從句用虛擬語氣的常見句型。虛擬語氣形式為動詞的過去式。30. He was very busy yesterday, otherwise he to the meeting. A. would come B. came C. would have come D. had come 解析:Cotherwise用來表示一種含蓄的虛擬假設,因為是對過去yesterday的情況的假設,所以應該用would have come形式。31. I must say he reads very well, a
29、nd I shouldnt be surprised if he acting for a living one day. A. had taken up B. takes up C. have taken up D. would have taken up 解析:B所給的四個選項中沒有一個表示對將來的情況的虛擬的形式should+動詞原形,或是were to do,因此可以斷定if引導的條件句在這里最真實的條件句,用一般如今時表示一般將來時,故B是正確答案。32. If I had seen the movie, I you all about it now. A. would tell B
30、. will tell C. have told D. would have told 解析:A這是一個混合虛擬語氣的句子,if條件句表示的是對過去情況的假設,而主句是對如今now的情況的假設,故用would tell形式。33. Id rather you anything about it for the time being. A. do B. didnt do C. dont D. didnt 解析:Bwould rather引導的虛擬語氣其謂語用過去式。34. Mary my letter; otherwise she would have replied before now. A
31、. has received B. ought to have received C. couldnt have received D. shouldnt have received 解析:C注意單詞otherwise引導虛擬語氣。35. We didn't know his telephone number, otherwise we _ him. 2019年6月四級第46題A would have telephoned B must have telephoned C would telephone D had telephoned 解析:此題是與過去時相反的虛擬句,從句中用過去完
32、成式,主句中用would have done。本句相當于if we had known his telephone number,we would have telephoned him。答案是A would have telephoned。36. Jean doesn't want to work right away because she thinks that if she _ a job she probably wouldn't be able to see her friends very often.2019年1月四級第44題A. has to get B. h
33、ad got C. were to get D. could have got解析:本句的意思是:“瓊不想馬上就工作,她認為要是找了工作,就不能經常探訪她的朋友了。這說明,瓊目前沒有工作。句中假設的情況在近期內并不會存在。該條件句應當用表示將來情況的虛擬語氣。條件從句的謂語用should或were to引出。因此C. were to get 是此題答案。選項A. has to get是陳述語氣的如今時,不能用于虛擬條件句中。選項B. had got是虛擬語氣的過去時,不能表示將來時間。選項D. could have got不能用于虛擬語氣的條件從句中。37. Look at the terri
34、ble situation I am in! if only I _ your advice.1993年6月四級第70題A. follow B. had followed C. would follow D. have followed解析:if only 引出感慨句,意思是“要是多好,表示說話人的一種愿望,希望發生事實上不可能發生與過去事實相反的情況。本句的全句意思是:“看我如今的處境多糟糕!要是我聽從你的勸告多好。事實上,句中的“我沒有聽從勸告,所以處境很糟糕。題中空格處應當用虛擬語氣,答案是B。38 .That tree looked as if it _ for a long time
35、.a.hasn't watered b.had not been watered c.didn't water d.wasn't watered 解析:此題測試as if 從句的虛擬語氣。一般來說,as if 從句所表達的內容完全與實際情況相反或純粹是一種假設時,通常使用虛擬語氣。39. I'd rather you _ anything about it for the time being.a. don't do b.did c.didn't do d.would do解析:would rather 表示愿望,后接從句用虛擬語氣,用過去時。4
36、0. Look at the terrible situation I am in! If only I _ your advicea.follow b.would follow c.had followed d.have followed解析:此題測試if only 引起的感慨句的虛擬語氣。if only 引起的感慨句,相當于“how I wish +賓語從句。其謂語動詞形式與wish后的賓語從句形式一樣。41. We are all for your proposal that discussion _.2019年6月四級第68題a. be put off b. was put off c
37、. should put off d. is to put off解析:全句意思是:我們都贊成你的建議,把討論推延。答案是A。虛擬語氣在定語從句中的應用在It's high time 之后的定語從句中需用虛擬語氣。謂語動詞用過去式。42. It's already 5 o'clock now. Don't you think it's about time _ ?2019年6月四級第43題A. we are going home B. if she leaves C. we went home D. if she had left解析:“如今已經十六點鐘
38、了,難道你不認為該回家了嗎?句中的“it's about time 引起虛擬。因此答案是C。43. The mad man was put in the soft-padded cell lest he _ himself.2019年1月四級第38題a. injureb. injured c. had injured. would injure解析:“這個瘋子被關進墻上裝有襯墊的病房,以免傷了他自己。在lest 引導的狀語從句中,謂語動詞多用虛擬語氣,should + 動詞原形。答案是a。44. Christie stared angrily at her boss and turne
39、d away, as though out of the office.A. wentB. goneC. to goD. would go解析:答案為:C. to go 。 as though或as if引導的狀語從句中,從句主語和主句主語一樣時,從句中可省略主語和部分謂語,如:1 She paused, as if to let the painful memories pass. 省略she wanted2 From time to time Jason turned round as though searching for someone. 省略he were3 The boy sta
40、rted, as if awakened from some dream. 省略he were由此可見,此題中省略she wanted。45. I'd rather you by train, because I can't bear the idea of your being in an airplane in such bad weather.A. would goB. should goC. wentD. had gone解析:“我寧愿你乘火車去,因為我無法想像在如此惡劣的天氣你呆在飛機里。主語+would rather后接賓語從句,從句中謂語須用虛擬語氣:用一般過去時
41、表示希望如今或將來實現的行為或狀態,用過去完成時表示希望過去實現的行為或狀態。此題中原因狀語從句用一般如今時,暗示希望如今或將來發生的行為動作,應選答案為 C. went。46. for the timely investment from the general public,our company would not be so thriving as it is.A. Had it not beenB. Were it notC. Be it notD. Should it not be解析:“要不是老百姓的及時投資,我們的公司不會像如今這樣興隆。此題測試交織時間的虛擬語氣。從句是表示過
42、去時間的虛擬條件,if省略,主語it與助動詞had倒裝。虛擬條件句也可寫成這樣:If it had nor been for the timely investment from the general public。這是重點句型,在各類測試中常考。答案: A. Had it not been47. A safety analysis the target as a potential danger. Unfortunately, it was never done.A. would identify B. will identify C. would have identifiedD. wi
43、ll have identified解析:“一次平安隱患分析本來會確認這個目的是潛在的危險。不幸的是,這樣的分析從未做過。這是對過去時間的虛擬,表示過去要做而沒有做的事。因此答案選 C. would have identified48. In the past men generally preferred that their wives in the home.A. workedB. would workC. workD. were working解析:“過去男子一般都愿意他們的妻子在家里工作。因為prefer寧愿是欲望動詞,其后所接的賓語從句中謂語需用should+動詞原形。 答案:C.
44、 work49. Had he worked harder, he _ the exams.A. must have got through B. would have got through C. would get through D. could get through解析:此題前半句是表示與過去事實相反的虛擬條件從句,后半句是表示與過去事實相反的主句。相當于:If he had worked harder, he would have got through the exams.此題的答案是B. would have got through。選項A. must have got thr
45、ough肯定通過表示一種對過去事情的主觀推測,不是與過去事情相反的情況。另外,must不能用在虛擬條件句中。選項C. would get through就會通過是虛擬語氣如今時的一種表示方法,表示與如今事實相反。選項D. could get through可能通過,could也可以用于非真實條件句里,表示與事實相反的情況,但這里,它只表示與如今事實或將來可能的事實相反。50. I'd rather you _by train, because I can't bear the idea of your being in an airplane in such bad weath
46、er.A. would goB. should goC. wentD. had gone解析:主語+would rather后接賓語從句,從句中謂語須用虛擬語氣:用一般過去時表示希望如今或將來實現的行為或狀態,用過去完成時表示希望過去實現的行為或狀態。此題中原因狀語從句用一般如今時,暗示希望如今或將來發生的行為動作,應選C. went。虛擬語氣精選練習1. The boy acted _ he had never lived in Canada before. A. as though B. even if C. as D. since 2. _ to the doctor right awa
47、y, he might have been alive. A. If he went B. Were he gone C. Should he have gone D. Had he gone 3. If you were older, I _ you to go there yesterday. A. will allow B. should allow C. would have allowed D. had allowed 4. The secretary suggested that they _ the men in at once. A. had brought B. should
48、 have brought C. brought D. bring 5. I wish I _ able to tell him all about it last night. A. was B. were C. had been D. should be 6. If we _ here ten minutes earlier, we _ the bus. A. arrived/would catch B. arrived/would have caught C. had arrived/had caught D. had arrived/would have caught 7. If I
49、_ more time, I would have gone with him. A. had B. had had C. have had D. would have 8. He was very busy yesterday, otherwise he _ to the meeting. A. would come B. came C. would have come D. had come 9. The Jade Emperor ordered that the Monkey King _ right away. A. would be arrested B. must be arres
50、ted C. be arrested D. had to be arrested 10. Jane's uncle insisted _ in this hotel any longer. A. not staying B. not to stay C. that he not stay D. staying not 11. Don't touch the sleeping tiger. If he woke up, he _ you. A. would come to B. would come at C. would have come toward D. will com
51、e to 12. Without electricity human life _ quite different today. A. is B. will be C. would have been D. would be 13. How I wish I _ to reapair the watch! I only made it worse. A. had tried B. hadn't tried C. have tried D. didn't try 14. He demanded that the laboratory report _ immediately af
52、ter the experiment was done. A. was written B. be written C. must be written D. would be written 15. The man insisted that he _ there. A. should send B. would be sent C. sent D. be sent 16. If he had not gone out in the storm _. A.he will be alive now B. he would be alive now C. he would have been alive now 17. If it _ tomorrow, what would we do? A. rains B. were to rain C. would rain D. rain 18. It is required that you _ at six. A. will arrive B. arrive C. arrived D. would arrive
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 國企園林景觀試題及答案
- 2025年大學化學備考方法試題及答案
- 了解新能源汽車技術的考試試題及答案
- 農業電商消費者行為分析考題及答案
- 中國金屬門窗制造行業市場發展前景及發展趨勢與投資戰略研究報告2025-2028版
- 廠房預算面試題及答案
- 2025年音樂符號識記試題及答案
- 關于樂理考試的深度解析與試題及答案
- 中國精煉核桃油行業市場發展現狀及發展趨勢與投資策略研究報告2025-2028版
- 中國混凝土行業市場深度調研及發展趨勢與投資前景研究報告2025-2028版
- 2025年吉林省民航機場集團長白山機場公司招聘筆試參考題庫附帶答案詳解
- 漢語方言與地方文化認同的關系研究論文
- 2024年全國統一高考英語試卷(新課標Ⅰ卷)含答案
- 讀書分享讀書交流會《你當像鳥飛往你的山》課件
- 自制飲品操作流程
- TSG Z7002-2022 特種設備檢測機構核準規則
- 茶葉中微量元素的鑒定與定量測定
- T∕ACSC 01-2022 輔助生殖醫學中心建設標準(高清最新版)
- 預防性侵教育簡報(修訂版)
- 鏈路聚合的配置
- 國家開放大學《理工英語1》邊學邊練參考答案
評論
0/150
提交評論