B1
情态动词和虚拟语气
热点·3
Ⅰ.单项填空
(2010·山东卷)I ________have watched that movie—it'll give me horrible dreams.
答案 A [句意:我本不应该去看那部电影——它会使我做噩梦的。考查情态动词。shouldn't have done本不该needn't have done本没必要做,但是做了;couldn't have done不可能做了某事。无mustn't have done结构。根据题干所提供信息应选A项。]
I told Sally how to get there, but perhaps I ________for her.
A.had to write it out
B.must have written it out
C.should have written it out
D.ought to write it out
答案 C [句意:我告诉Sally怎么去那,但是或许我本该为她写下来。should have done本该做,但是没做。]
________home without a word.
A.mustn't leave
B.shouldn't have left
C.couldn't have left
D.needn't leave
答案 B [句意:我真的很担心你,你本不应该一句话都不说就离开家。shouldn't have done本不该做,但是做了。]
④He hesitated for a moment before kicking the ball, otherwise he ________
A.had scored
B.scored
C.would score
D.would have scored
答案 D [句意:在踢球前他犹豫了片刻,否则他就得了一分。would have done当时就会做了。]
(2017·江西卷)We ________have boght so much food now that Suzie won't be with us for dinner.
答案 B [句意:既然Suzie不和我们共进晚餐,我们本不必买那么多的食物。本题考查虚拟语气。根据句意可知这里表示与过去事实相反的假设,needn't have done表示本不需要做某事。A:可能不;C:不可能;D:禁止,不能与have done sth连用。]
完成句子
____________this exercise more carefully.
你本应该更仔细地做这个练
②You ________a taxi here, for it was very near to my house.
你本来不必打车来这里的,因为这里离我家很近。
________have scolded her.
要是那时你没责骂她就好了。
but now I ____________that.
我在会上提出了反对意
⑤I ____________to the party last night, but I had to work extra hours to finish a report.
昨晚我本来很想去参加聚会的,但我得加班完成一个报告。
________last week is still in process.
本计划上周完工的工程还在进行中。
答案①ought to have done ②needn't have taken ③had better not
⑤would love to have gone ⑥to have ended
KKR亚洲基金完成60亿美元筹资
索罗斯基金失去炒股高手
握紧我的手
在郁闷的日子里
活出你的精彩
飘忽的云
美警方就小学枪击案展开调查
承诺来之不易
印度强奸案嫌疑人被起诉
全力以赴
靠近爱
真正的自我
The truth about money and happiness
工作时开心的秘诀
美PE公司迫于压力出售造枪企业
美国逼近财政悬崖
阁楼上的流浪者
老板当上父亲未必会更好
你的幸福,你的责任
意大利中间派支持蒙蒂参选
美国避免“财政悬崖”协议显现雏形
充实的生活 就是简简单单
美国将加强与欧盟经济合作
保险公司反对监管机构改革计划
美国仍未摆脱财政悬崖危机
四棵细瘦的树
快乐的秘密
怎样提高我们的自尊
丰田和奥迪研发自动驾驶汽车
造就一个美好的生活
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |