满分5 > 高中英语试题 >

— You _______ for me this morning. I cam...

— You _______ for me this morning. I came over here with Michael in his car.

— Well, why didn’t you let me know earlier?

A.should have waited                      B.would have waited

C.couldn’t have waited                   D.needn’t have waited

 

D 【解析】 试题分析:句意,这是两个人之间的对话。第一个人说:“今天早晨,你本来没有必要等我,我坐Michael的车过来的。” 第二个人说: “你为什么不早点让我知道。” . should  have done “过去本该做而没做”; would have waited 对过去事情的假设,意思是“本来会做”;couldn’t have waited “本不能做的事却做了”;needn’t  have done 表示“原本不必做的事却做了”。根据句意,这里表示“你原本不必等我,实际上你却等我了”,故选D。 考点:情态动词 + have done
复制答案
考点分析:
相关试题推荐

— Does your father like going to movies?

— Not really. He seldom, _______, visits the cinema.

A.in addition         B.when necessary     C.if ever            D.above all

 

查看答案

There are many choices to make in life but _______ is more important than what goes on in your heart.

A.nothing           B.neither           C.none             D.no one

 

查看答案

When I am down, my parents will do what every parent will do, _______ is to hug me tighter and tell me I am the best.

A.which            B.what             C.that              D.who

 

查看答案

A Chinese low-budget film, Lost in Thailand, has _______ profits and praise since it hit movie theaters on 12 December.

A.produced         B.split              C.increased         D.harvested

 

查看答案

Sorry for my being so late, but you couldn’t figure out _______ great difficulty I had finding the right way here.

A.which            B.how              C.what             D.so

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.