




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、虛擬語氣練習題一、【基礎鞏固】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全國II)A. IfB. SinceC. ThoughD. When答案與分析1選A。從句的意思反映出其愿望是不可能實現的,應該使用虛擬語氣。從各選項中分析只有A符合虛擬條件句的語法規則。2選B。前文已經給出,這是一個與現在事實相反的虛擬條件從句。3選D。從兩個方面分析都應選D。從follow the doctor's advice動作本身分析,這是個非延續性動詞,所以它只能是要么已經,要么將來,即要么與過去事實相反,要么與將來事實相反。從全句的意思中分析,應是前者。也可以從主句中分析。它是與
43、過去事實相反的would have recovered。從全句的意思上看,從句也應是與過去事實相反。4選B。上一題考查從句中時態的選用,而本題則是考查主句時態的選用。從句是與過去事實相反,根據從句的意思,主句也應是與過去事實相反。5選D。主句與從句都理解為與過去事實要反相才正確。have to被否定后的意思是“不是不得不”,“不是非得”。have一詞作“有”解時,其否定和疑問的形式有兩種,you don't have, you haven't,但作除“有”解以外的含義時,只能有第一種否定或疑問形式,所以選項A是錯的。B項不是虛擬語氣,C項是與現在或將來事實相反故也須排除。6選B
44、。 根據問句,if條件從句及全句的意思,主句只能理解為與過去事實相反, would have是would have caught的省略。7選B。從句應理解為與過去事實相反,故選had been。8選D。問句中雖用現在時,但實際上是詢問過去的事,故主從句都是與過去事實相反,所以would have had是對的。9選D。與過去事實相反的從句是過去完成時,故選hadn't run。run out of意為“用光”。10選C。從句中的tomorrow morning已經告知我們,本句可理解為與將來事實相反,A、D兩項都不 對。B項缺少to,故選were to start。11選C。從句中的o
45、ne day指“將來有一天”,故用should可表示將來。12選B。根據主句中的yesterday可以確定,主句是與過去事實相反,又根據句意,從句也是與過去事實相反,故選B。13疑問句是詢問將來,故用與將來事實相反的C項。14選B。第一句中的made是指過去,回答要同上文的時間相符,所以,主句和從句均是與過去事實相反。15選D。條件從句的tell說明這不是一個虛擬條件,因此選用真實意義的D項。16選D。would you please并不是虛擬語氣,而是一種很委婉的祈使句,故從句也不用虛擬條件,而選用真實條件的see。17選D。第一句已清楚地道出過去的一個事實。第二句是與這個過去的事實相反的虛擬語氣,故選用D。18選B。根據第一句,第二句中的條件從句應是一個與過去事實相反的虛擬條件,而主句也用與過去事實相反,這是由于句尾的then的緣故,如果沒有then一詞,選D項也是正確的。19選A。主、從句都是與現在事實相反,故用A。20選C。第一句是詢問過去的事實,第二句中的主、從句都理解為過去才合邏輯,雖然D選項在語法上是對的,但從時間上看卻不合理。B
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 腫瘤護理中的有效溝通
- 直腸惡性腫瘤內科診療體系
- 全國中醫護理骨干人才匯報
- 行政制度新人培訓
- 開戶云五期培訓
- 護理標識管理規章制度
- 幼兒教師音樂樂理培訓
- 木材采購保密及森林資源保護協議
- 車輛收費員招聘與管理服務協議
- 高端草莓采摘園與旅行社定制旅游合同范本
- 7數滬科版期末考試卷-2024-2025學年七年級(初一)數學下冊期末考試模擬卷04
- 胃管置入術考試題及答案
- 鄭州大學cad期末考試試題及答案
- 2025年內蒙古高考物理試卷(含答案)
- 保利大劇院面試題及答案
- 吉林省吉林市名校2025年七下英語期末考試模擬試題含答案
- 2025屆福建省廈門市名校數學七下期末質量檢測試題含解析
- 北京社工考試題及答案
- DB62T 3081-2022 綠色建筑工程驗收標準
- 2023-2024學年山東省青島市西海岸高一下學期期末學業水平檢測數學試題(解析版)
- 食品供應商協議合同模板
評論
0/150
提交評論