have done 和gave been done的用法last night it must have been rained为什么错 雨是被下的,所以我觉得应该用have been done.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 06:34:54
have done 和gave been done的用法last night it must have been rained为什么错 雨是被下的,所以我觉得应该用have been done.

have done 和gave been done的用法last night it must have been rained为什么错 雨是被下的,所以我觉得应该用have been done.
have done 和gave been done的用法
last night it must have been rained为什么错 雨是被下的,所以我觉得应该用have been done.

have done 和gave been done的用法last night it must have been rained为什么错 雨是被下的,所以我觉得应该用have been done.
咳咳,用一个很简单的句子来告诉你为什么吧,例如,天气预报说明天可能会下雨,你会怎么造句子呢?Weather report says that it may rain tomorrow.但是我觉得明天不会下雨的,But I don't think it will rain tomorrow.你的家乡经常下雨吗?Does it often rain in your hometown?
看吧,一般我们指天气,我们都用it这个词直接代表,所以rain可以直接做动词,没必要是被下雨,直接下雨就得了,所以呢,it must have rained 才是正确的,还有不懂的可以继续问哦.

rain 是不及物动词, 没有被动式, 所以只能说:
Last night it must have been rained


如不明白请追问,要是满意请【采纳】
祝学习进步