Unit 15 Learning 语法讲座 虚拟语气(Ⅰ).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ⅰ.用所给词的适当形式填空 1.If I had time, I would_attend (attend) the meeting. 2.If you had_taken (take) my advice, you would not have failed in the exams. 3.If it were_to_rain (be, rain) tomorrow, we would put off the meeting. 4.If Tom had studied hard before, he would_be (be) a college now. 5.He telephoned to inform me of your birthday, or I would_have_known (know) about it. 6.Had you come (come) earlier, you would catch the first bus. 7.If he had_not_been (not be) ill, he would done something to help us. 8.If I were (be) a bird, I would fly in the sky. Ⅱ.单项填空 1.(2010·陕西高考)If we________ the other road, we might have arrived here in time for the meeting. A.take B.had taken C.took D.have taken 解析:考查虚拟语气。句意:要是我们走了那条路的话,我们能及时到达这里赶上会议。所填词作虚拟语气中条件状语从句的谓语,根据主句的谓语动词形式might have arrived可知是与过去事实相反,故所填部分用“had+过去分词”形式,选B。 答案:B 2.— Did you make it at last? — Yes.But for your help, it ________ a serious loss. A.would cause B.must have caused C.would have caused D.may cause 解析:考查虚拟语气。句意:“你们最后成功了吗?”“成功了,要不是你的帮助,我们的损失就大了”。but for ...“要不是……”,此处引起一个含蓄的条件,从而构成一个含蓄虚拟条件句。 答案:C 3.If you hadnt taken such a long time to get dressed, we ________ there by now. A.would be B.are C.have been D.had been 解析:句意:如果不是你穿衣服花了那么长时间的话,我们现在就到那里了。本题为错综时间条件句,从句用了与过去相反的虚拟语气,但主句与现在情况相反,故选A项。 答案:A 4.— Thank you for reminding me of the time, or I ________ late yesterday. — Dont mention it. A.should be B.would be C.will have been D.would have been 解析:考查虚拟语气。从语境可知说话人是在谈论昨天的事,因此要使用would+have done。第一句句意:谢谢你提醒我时间,不然昨天我就迟到了。 答案:D 5.(2010·安徽高考)Bob would have helped us yesterday, but he ________. A.was busy B.is busy C.had been busy D.will be busy 解析:考查虚拟语气与时态。句意:Bob昨天会帮助我们的, 但他太忙了。前句表示对过去的虚拟,而but之后表示过去的客观事实,故用一般过去时态,所以选A。 答案:A 6.If he ________ my advice, he wouldnt have lost his job. A.followed B.should follow C.had followed D.would follow 解析:考查虚拟语气。句意:要是他接受了我的忠告的话,他就不会失去了工作。根据“wouldnt have lost”可判断if引导的状语从句表示与过去事实相反的虚拟,故选C项。 答案:C 7.________, he would have been fired. A.Had he lied to the boss B.Did he lie to th

文档评论(0)

dyx0821 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档