作业帮 > 英语 > 作业

He has lived in this city since he was five. (他从5岁起就一直住在这个城市

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/10/03 08:28:54
He has lived in this city since he was five. (他从5岁起就一直住在这个城市)
has lived是过去完成时,我觉得,应该用过去完成进行时,因为他现在也住在那里,所以是不是应该He has been living in this city since he was five.
He has lived in this city since he was five. (他从5岁起就一直住在这个城市
错了!have/has+done是现在完成时,句子“since”,是主句用现在完成时,since从句用过去时的标志.再提一下live是持续性动词哦,不能用进行时态,切记
再问: 当有since时,这个句子的主句就一定要用现在完成时态,since从句用过去时,是吗?还有什么持续性动词?
再答: 是的哈,完全正确。至于什么是持续性动词,就是指那些动作可以一直持续的动词,如keep,stay等,希望这样的回答能帮助到你