I'mafraidit__tomorrow,butwhoknow?
I'm afraid __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也就可以了。