have done和had done的区别如题,为什么有一题中文是他妹妹已经死了,用has gone而不是had gone

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 20:39:12
have done和had done的区别如题,为什么有一题中文是他妹妹已经死了,用has gone而不是had gone

have done和had done的区别如题,为什么有一题中文是他妹妹已经死了,用has gone而不是had gone
have done和had done的区别
如题,为什么有一题中文是他妹妹已经死了,用has gone而不是had gone

have done和had done的区别如题,为什么有一题中文是他妹妹已经死了,用has gone而不是had gone
现在完成时与过去完成时的区别:现在完成时表示现在之前完成的动作,过去完成时表示在过去之前完成的另一动作.“他妹妹已经死了”这句话没有过去的动作,所以用现在完成时.过去完成时举例:I heard that his sister had died.“死”在“听说”之前用过去完成时.请记住:一般情况下单个的句子不用过去完成时.“他妹妹已经死了”就是单个的句子.

现在和过去的区别,你应该看一下文章里是什么时态,用has,当然文章的环境应该都是现在或者一般时。