作业帮 > 英语 > 作业

过去完成时可以have+动词过去分词,也可以have+been如I've lived here since 1987或I

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/18 09:36:57
过去完成时可以have+动词过去分词,也可以have+been如I've lived here since 1987或I've been here since1987吗
这个是现在完成时,不是过去完成时,过去完成时是had做助动词的
Have+done 是现在完成时基本结构
Have+been+doing 是现在完成进行时
I've lived here since 1987.强调的是我是从1987年开始在这里居住的.
I've been here since1987.强调的是我在这里居住的时间.
不过其实两个都可以看成是基本结构,表达上差别其实不大,不过完成进行时表示的一直持续不断的动作,且常带有感情色彩.