问题 选择题

The ground isn't wet. It ________ have rained last night.

A.mustn’t

B.shouldn’t

C.wouldn’t

D.can’t

答案

答案:D

题目分析:考查情态动词。can’t have done 表示“不可能干某事”对过去的否定猜测。句意:地上没湿,昨晚不可能下雨。根据句意所以选D。

问答题
填空题