Studies reveal that people spent two hours dreaming every night, no matter what they ______ during the day.

admin2012-06-02  33

问题 Studies reveal that people spent two hours dreaming every night, no matter what they ______ during the day.

选项 A、should do
B、would have done
C、may have done
D、must do

答案C

解析 语法题。本题考查情态动词+完成式动词的用法。晚上做梦可能由于白天做过什么显然是对过去可能性的推测,而C.may(might)have done正是对过去可能性的推测,故选C。注意:would have done只能用于虚拟过去的动作。情态动词+完成式动词的各种含义列表如下:can/could have done:本来能做……(实际没有做);may/might have done:过去可能做过……;needn’t have done:过去本来不必要做……(实际已做过了);must have done:过去一定做过……(对过去绝对有把握的推测);should have done:过去本该做了……(实际没有做);shouldn’t have done:过去本不该做……(实际已经做过了)
转载请注明原文地址:https://jikaoti.com/ti/NpyGFFFM
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)