––I didn’t go to work yesterday because my car broke down.––You mine. I wasn’t u
来源:网络
时间:
推荐文章

––I didn’t go to work yesterday because my car broke down.
––You _____ mine. I wasn’t using it then
A.might borrow
B.should borrow
C.must have borrowed
D.could have borrowed
试题答案
D
考察虚拟语气。本题是对过去情况进行虚拟,故使用情态动词+have done的形式,排除AB。Must have done是对过去所发生的情况进行肯定的推测,不表示虚拟。Could have done本可以做某事,实际上却未作。结合句意可知D正确。句意:—因为汽车坏了,我昨天没有去上班。—你本可以用我的汽车,我昨天没有开车。