He_____(live)in Beijing since he came to China.怎么填?是现在完成时还是过去完成时?为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 21:46:39

He_____(live)in Beijing since he came to China.怎么填?是现在完成时还是过去完成时?为什么?
He_____(live)in Beijing since he came to China.
怎么填?是现在完成时还是过去完成时?为什么?

He_____(live)in Beijing since he came to China.怎么填?是现在完成时还是过去完成时?为什么?
has lived (现在完成时,标致:SINCE 从句)

看到since 它的后面的过去式前面是现在完成时 所以填has lived

have been living
since 所以要用完成时
从一来中国开始,现在应该还住着
所以用现在完成进行时

自从他来中国,他就生活在北京.说明这个动作一直持续到现在.所以用现在完成时.即has lived