作业帮 > 英语 > 作业

20 people have already left 和 had already left 有什么区别 请问 我知道一

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 16:28:26
20 people have already left 和 had already left 有什么区别 请问 我知道一个是现完一个是过完
表达意思上有什么区别
意思上没区别,只是时间概念有所不同.
have already left 强调到现在为止.
had already left 强调到过去某时为止.
再问: 我感觉现在完成时也是 倒过去为止 i have already finished work 完成工作是过去完成 不是到过去为止吗
再答: 你理解有误。现在完成时强调到讲话时候为止。你只要在夲句【我已完成工作了】前面加上【到现在为止】,你看意思有变吗?句子通顺吗?这是看现在完成时的一个方法。