It_____last night. But I am not sure.
A、
may rain
B、
might rained
C、
must rain
D、
may have rained
【正确答案】
D
【答案解析】
解析:谓语动词题。句意:.昨晚可能下了雨,但我不敢肯定。情态动词用法题:may have mined表示推测过去可能发生的事。may rain“可能会下雨(但还未下)”;might后不能直接跟 动词过去式;must rain“一定下雨(未下)”。
提交答案
关闭