He has lived in this city since he was five. (他从5岁起就一直住在这个城市)has lived是过去完成时,我觉得,应该用过去完成进行时,因为他现在也住在那里,所以是不是应该He has been living in this city since he w

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 15:23:22
Hehaslivedinthiscitysincehewasfive.(他从5岁起就一直住在这个城市)haslived是过去完成时,我觉得,应该用过去完成进行时,因为他现在也住在那里,所以是不是应该H

He has lived in this city since he was five. (他从5岁起就一直住在这个城市)has lived是过去完成时,我觉得,应该用过去完成进行时,因为他现在也住在那里,所以是不是应该He has been living in this city since he w
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岁起就一直住在这个城市)has lived是过去完成时,我觉得,应该用过去完成进行时,因为他现在也住在那里,所以是不是应该He has been living in this city since he w
错了!have/has+done是现在完成时,句子“since”,是主句用现在完成时,since从句用过去时的标志.再提一下live是持续性动词哦,不能用进行时态,切记

是的

He has been living in this city since he was five. 现在完成进行时表示从过去到现在一直持续