首页 > 留学知识库

问题: I'm afraid it __tomorrow, but who knows?

I'm afraid it __tomorrow, but who knows?
A.may have rained B.might rain C.would rain D.ought to rain
为什么是选B呢?我觉得选C哦

解答:

I'm afraid it __tomorrow, but who knows?
A.may have rained B.might rain C.would rain D.ought to rain

选B。根据后面的who knows可知前半句要表示“推测”,且无把握。“may,might,could+动词原形”可以表示对“现在或将来的推测”,故选B。

不选C。would不能表示推测。当然,改为will rain也就可以了。