作业帮 > 英语 > 作业

have done和had done的区别

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/15 18:09:56
have done和had done的区别
如题,为什么有一题中文是他妹妹已经死了,用has gone而不是had gone
现在完成时与过去完成时的区别:现在完成时表示现在之前完成的动作,过去完成时表示在过去之前完成的另一动作.“他妹妹已经死了”这句话没有过去的动作,所以用现在完成时.过去完成时举例:I heard that his sister had died.“死”在“听说”之前用过去完成时.请记住:一般情况下单个的句子不用过去完成时.“他妹妹已经死了”就是单个的句子.