- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- Period Four Lesson 4 Christmas课时训练(北师大版必修1).doc
- Period Four Lesson 4 City and Country课时训练(北师大版必修1).doc
- Period Four Lesson 4 Superhero课时训练(北师大版必修1).doc
- Period Six Grammar课时训练(北师大版必修1).doc
- Period Three Lesson 3 A Volunteer Teacher课时训练(北师大版必修1).doc
- Period Three Lesson 3 Sports Stars课时训练(北师大版必修1).doc
- Period Three Lesson 3 Weddings课时训练(北师大版必修1).doc
- Period Two Lesson 2 History Makers课时训练(北师大版必修1).doc
- Period Two Lesson 2 Parties课时训练(北师大版必修1).doc
- Period Two Lesson 2 Relaxing课时训练(北师大版必修1).doc
- Unit 15 Learning学案(北师大版必修5).doc
- Unit 15 Lesson 1 life-long learning教案(北师大版必修5 ) .doc
- Unit 15 单元达标 北师版必修五.doc
- Unit 15 每课一练(北师大版必修5).doc
- Unit 15 Learning 学案1 北师大版必修5.doc
- Unit 15 Learning 学案2 北师大版必修5.doc
- Unit 15 Learning 学案3 北师大版必修5.doc
- Unit 15 Learning作业(北师大版必修5).doc
- Unit 15 Learning学案(北师大版必修5).doc
- Unit 16 Lesson 3《Life Stories》教案1(北师大选修6).doc
原创力文档


文档评论(0)