作业帮 > 英语 > 作业

Simon has lived there when he was five对吗

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/06/02 23:36:47
Simon has lived there when he was five对吗
可不可以是;
Simon has lived there when he was five
或者
Simon has lived there since he was five
when可不可以用于现在完成时
两个句子都错,正确的写法是:
Simon has been living there since he was five.
Simon 从5岁开始即已在那儿居住.(因为他还是在那儿居住,所以要用living才对.)
再问: Simon has lived there since he was five为什么是错的
再答: Simon has lived there since he was five 若果他现在已不再在那儿居住了便没有错,如果还是居在那儿则要用living,因为"居住"还在进行中。