这里have rained是不是被动语态?意思就是?The road is wet.It must (have rained)last night.这里have rained是不是被动语态?意思可以理解为:路是被雨淋湿的.

问题描述:

这里have rained是不是被动语态?意思就是?
The road is wet.It must (have rained)last night.
这里have rained是不是被动语态?意思可以理解为:路是被雨淋湿的.

不是被动。must have done是对过去的肯定猜测。
翻译:路面是湿的,昨天晚上肯定下过雨了。
昨天晚上已经过去了,所以是对过去的猜测。

不是被动。
因为The road is wet.
推测出:It must (have rained)last night.
用完成时,强调对现在的影响。

下雨哪有被动时态的.
意思是昨天晚上下雨了
是现在完成时

不是。it在这里指天气而不是路。have rained是过去完成时