打印本文 打印本文  關閉窗口 關閉窗口  
      英語虛擬語氣典型考題精練(附詳解)
      作者:HW-GK  文章來源:本站原創  點擊數  更新時間:2016-01-28  文章錄入:admin  責任編輯:admin



      英語虛擬語氣典型考題精練(附詳解)

       

      注:本專題共10道虛擬語氣試題,測試了英語虛擬語氣的方方面面,可供自己復習虛擬語氣知識用。后面有答案及詳解,供參考!

      1. I still haven’t thanked Aunt Lucy for her present.

      It’s time you _______.

      A. Do                       B. did                       C. had                      D. would

      2. If I hadn’t been lucky enough to meet you. I really _______ what I would have done.

      A. Don’t know          B. hadn’t known        C. wasn’t knowing     D. wouldn’t know

      3. He hesitated for a moment before kicking the ball, otherwise he _______ a goal.

      A. had scored            B. scored                  C. would score          D. would have scored

      4. If only he _______ quietly as the doctor instructed, he would not suffer so much now.

      A. lies                      B. lay                       C. had lain                D. should lie

      5. Without the air to hold some of the sun’s heat, the earth at night _______ for us to live.

      A. would be freezing cold                          B. will be freezing coldly

      C. would be frozen cold                             D. can freeze coldly

      6. I advised that he _______ to the hospital at once, but he insisted that he _______ quite well then.

      A. be sent; was feeling                               B. was sent; felt

      C. he sent; feel                                          D. should be sent; should feel

      7. _______ for the doctor’s careful treatment, he _______ till last year.

      A. If it is not; can’t live                             B. Were it not; couldn’t live

      C. Had it not been; couldn’t have lived        D. If they were not; couldn’t live

      8. Jane’s pale face suggested that she _______ ill, and her parents suggested that she _______ a medical examination.

      A. be; should have                                     B. was; have

      C. should be; have                                     D. was; has

      9. Without electricity human life _______ quite different today.

      A. is                                                         B. will be

      C. would have been                                   D. would be

      10. —I’m sorry I spent so much money, Dad.

      —I wish you _______ so.

      A. hadn’t done                                          B. didn’t do

      C. haven’t done                                         D. wouldn’t do

      【答案詳解】

      1. B。It’s time you did It’s time you thanked Aunt Lucy for her present 之略。按照英語語法,it’s time 后從句通常要用過去式。

      2. A。雖然前有虛擬條件句, 后有使用了虛擬語氣的賓語,但 I don’t know 卻宜用一般現在時,因為 I don’t know 表述的是現在的真實情況,句意為我要不是有幸遇到你,我真不知(指現在不知)我會做出什么蠢事來。

      3. D這是otherwise 引出的含蓄虛擬語氣,再根據前面的 hesitated 可進一步知道這是與過去事實相反的虛擬語氣,由此可推知答案選 D。

      4. C。if only 意為要是……就好了,其后的句子謂語要用虛擬語氣,同時根據 as the doctor instructed 中的過去時態可知從句是與過去事實相反,故選 C。

      5. A。without 引出的介詞短語為一個與現在事實相反的含蓄條件句。

      6. A在表示建議advice, suggest等后的賓語從句的謂語用“(should +)動詞原形。insist表示堅持認為講,它的賓語從句的謂語不用虛擬語氣。

      7. CHad it not been for…=If it had not been for…(要不是因為)表示與過去事實相反的假設。

      8. B。當動詞suggest建議時,后面的賓語從句用(should)+動詞原形;當暗示、表明時用陳述語氣。

      9. D。without… 是表示與現在事實相反的含蓄條件句,主句用 would be

      10. A wish 后的賓語從句的謂語要用過去式表示虛擬語氣。Spent 是過去式,所以 wish 從句是表示與過去事實相反的情況,從句謂語用“had +過去分詞

       

      打印本文 打印本文  關閉窗口 關閉窗口  
      主站蜘蛛池模板: 又粗又硬又大又爽免费视频播放| 私人影院在线观看| JAPANESE国产在线观看播放| 99久久精品国产一区二区三区| 91高端极品外围在线观看| 一级毛片高清免费播放| va天堂va亚洲va影视中文字幕| 91香蕉视频成人| 91手机看片国产永久免费| 翁熄止痒婉艳隔壁老李头| 瑟瑟网站在线观看| 本道久久综合88全国最大色| 无遮挡韩国成人羞羞漫画视频| 女生张开腿给男生捅| 国产精品第44页| 国产伦精品一区二区三区| 免费一级大片儿| 亚洲av午夜成人片精品网站 | 再深点灬舒服灬太大了快点h视频 再深点灬舒服灬太大了添a | 中文字幕亚洲区| 99re在线视频观看| 青青青国产精品一区二区| 男女交性高清全过程无遮挡| 最美情侣中文字幕电影| 岳的奶大又白又胖| 国产特黄特色一级特色大片| 可以直接看的毛片| 亚洲人成在线精品| 一女多男np疯狂伦交| 亚洲香蕉久久一区二区| 精品久久人人妻人人做精品 | 色爱av综合网站| 激情图片在线视频| 精品乱码一区二区三区四区| 日韩电影免费在线观看网站| 国内自产拍自a免费毛片| 啊灬啊灬别停啊灬用力啊免费| 亚欧日韩毛片在线看免费网站| 99视频在线看观免费| 美女扒开尿口让男人桶进 | 色费女人18毛片a级毛片视频 |