I wonder who wiped the windows so clean. Your mum ______ it, for she was out the whole day.

admin2010-02-17  26

问题 I wonder who wiped the windows so clean. Your mum ______ it, for she was out the whole day.

选项 A、couldn’t do
B、mustn’t do
C、shouldn’t have done
D、couldn’t have done

答案D

解析 此题考查情态动词表示推测的用法。当对过去发生的事情做出否 定的推测时,应用could not+have+过去分词,因此D项符合题意。其他可用于此结构的情态动词有may、might和must,都表示对过去发生的事情的推测。must+不定式完成式所表示的推测较为肯定;could+不定式完成式所表达的推测的可能性次之;might +不定式完成式所表示的推测的可能性最小。对过去可能发生的情况表示疑问时只能用could,表示否定时也只能用couldn’t,这一用法一定要掌握。
转载请注明原文地址:https://jikaoti.com/ti/nPbMFFFM
0

随机试题
最新回复(0)