he lived in japan three years ago...一道简单选择he lived in japan three years ago,but he ( )in France these years.A.livesB.is living选哪个更好?为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 20:10:53

he lived in japan three years ago...一道简单选择he lived in japan three years ago,but he ( )in France these years.A.livesB.is living选哪个更好?为什么?
he lived in japan three years ago...一道简单选择
he lived in japan three years ago,but he ( )in France these years.
A.lives
B.is living
选哪个更好?为什么?

he lived in japan three years ago...一道简单选择he lived in japan three years ago,but he ( )in France these years.A.livesB.is living选哪个更好?为什么?
个人觉得是a
因为他过去住在日本
近几年住在法国
近几年,的动作一般为一般现在时
而现在进行时一般不接时间

A更好。
关键在these years.
如果改成now可以选B。

A
我记得做过这道题
因为前面lived 所以用lives 一个过去 一个现在

b吧,表示现在正在发生的事情

其实这两个都不太好
最好的是
he has been living in France these years.
如果一定要选的话
A、B都可以表示现状
不过进行时态iyiban不与时间段状语联用
选A吧

B