You ______ John in the street this morning. He’s been dead for ages.

admin2010-02-17  33

问题 You ______ John in the street this morning. He’s been dead for ages.

选项 A、mustn’t see
B、mustn’t have seen
C、couldn’t see
D、couldn’t have seen

答案D

解析 can’t和couldn’t可表示对事件的否定推断。can’t语气较为肯定,而couldn’t则稍委婉一些。can’t/ couldn’t + be(联系动词或助动词)表示对现在事件的否定推断,如;You can’t/couldn’t be hungry now.You’ve just had dinner。(你现在不可能饿,你刚刚吃过午饭。);can’t/couldn’t + have done表示对过去事件的否定推断,如:John can’t/couldn’t have brought the pia
转载请注明原文地址:https://kaotiyun.com/show/tz9K777K
0

最新回复(0)