题目内容
1.It _______last night because the ground is wet.( )A. | must have rained | B. | must rain | ||
C. | should have rained | D. | should rain |
分析 昨晚一定是下过雨了,因为地面是湿的.
解答 答案:A
解析:A:一定下过了;B:一定下雨;C:本应该下雨(而实际未下);D:应该下雨.根据句意"昨晚一定已经下雨了,因为地面是湿的"可知此处是过去发生的情况的一种猜测,故应该使用"情态动词+have done"的结构,因此B、D选项排除.C选项不符合句意;只有A选项符合句意及用法.综上,本题答案为A选项.
点评 本题考查情态动词的辨析,做此类题目时一定要清楚各个选项的含义及用法;再结合句意及其它要求确定最终答案.
练习册系列答案
相关题目
6.The mayor was accused of corruption but was found ________,which was beyond many people's expectation.( )
A. | guilty | B. | innocent | C. | aware | D. | confident |