作业帮 > 英语 > 作业

have done 和gave been done的用法

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/09 10:13:09
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 才是正确的,还有不懂的可以继续问哦.