题目内容
—I really don't know what I ________yesterday without the bike you lent me.
—Glad to have been some help to you.
A.could do |
B.should have done |
C.had done |
D.could have done |
【答案】
D
【解析】
试题分析:考查虚拟语气。因为本句是对昨天的情况进行说明,故使用情态动词+have done的形式,could have done本可以做某事;should have done本应该做某事,实际上却未做;句意:—我真的不知道没有你借我的自行车,我昨天可以做什么。—很高兴能帮到你。故D正确。
考点:考查虚拟语气
点评:对于过去情况的虚拟使用情态动词+have done的形式。同时要注意不同的情态动词+have done的不同意思。
练习册系列答案
相关题目
---What do you say to a weekend in New York? ---________.
A.Sounds like fun |
B.I think so |
C.It doesn’t matter |
D.I really envy you |
----I really don’t know when we can get over all the troubles.
---- ______! Our troubles will soon be over.
A.Forget it |
B.Cheer up |
C.Neither do I |
D.What a pity |