We have been living here since 1959 这里的have为什么不用过去时had 为什么live变成ing的形式

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 07:02:54
We have been living here since 1959 这里的have为什么不用过去时had 为什么live变成ing的形式

We have been living here since 1959 这里的have为什么不用过去时had 为什么live变成ing的形式
We have been living here since 1959 这里的have为什么不用过去时had 为什么live变成ing的形式

We have been living here since 1959 这里的have为什么不用过去时had 为什么live变成ing的形式
这是现在完成时,表达一直持续到现在的动作,所以用现在完成时have
一个句子只能出现一个动词,have已经是动词了,所以用动名词living,表达状态

很高兴为您解答,祝你学习进步!有不明白的可以追问!
如果您认可我的回答,请点击下面的【选为满意回答】按钮,谢谢!

你说这句话的时候是现在 而事情发生在过去 所以用现在完成时
而如果你说这句话的时候在过去 事情发生在过去的过去 才是过去完成时

这是现在完成进行时:表示过去发生的动作一直持续到现在包括现在还在进行的动作。它的结构是:助动词have/has + been + DOING
意思是;自从1959年以来我们一直住在这里。

这是一种时态。叫做现在完成进行时。表示从过去到现在一直在做某事。
这句话的意思是,自从1959年我们就一直在这里居住。因为有一直的含义且这个动作还在持续,所以用have been doing的形式。这里的been你可以把它当成be的形式。be 后面不是要加doing 嘛。其实就是这样。
如果你用lived的话变成说你1959年开始在这里住,现在已经不住了。
如果你用had ...

全部展开

这是一种时态。叫做现在完成进行时。表示从过去到现在一直在做某事。
这句话的意思是,自从1959年我们就一直在这里居住。因为有一直的含义且这个动作还在持续,所以用have been doing的形式。这里的been你可以把它当成be的形式。be 后面不是要加doing 嘛。其实就是这样。
如果你用lived的话变成说你1959年开始在这里住,现在已经不住了。
如果你用had been doing要过去的过去。不行

收起