have done 和gave been done的用法last night it must have been rained为什么错 雨是被下的,所以我觉得应该用have been done.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 09:21:57
havedone和gavebeendone的用法lastnightitmusthavebeenrained为什么错雨是被下的,所以我觉得应该用havebeendone.havedone和gavebee
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
如不明白请追问,要是满意请【采纳】
祝学习进步
have done 和gave been done的用法last night it must have been rained为什么错 雨是被下的,所以我觉得应该用have been done.
have been done 和 to be done
being done,have been done和having done怎么分辨
HAVING BEEN DONE和HAVE BEEN DONE有什么区别?
have done和have been done 的区别,
have done和have been done的用法是什么?
have done和have been done有什么分别
have been done和have been do的区别
having being done 和have been done 有什么区别
have been done和be done的区别
have been done和have been doing 和having been done和having done的区别.请举例,
have been doing ,have done和have doing区别
有关have done 和be done的问题,什么时候用be done 什么时候用 have 以及have been done.
can't have been和can' have done有什么区别或者must have been和must hane done;may have been和may have done
have sb done和have been doing有么?
have been to和have done to的区别
have been doing have done 的用法和区别
have been doing have done 的用法和区别