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
选哪个更好?为什么?
答
A
我记得做过这道题
因为前面lived 所以用lives 一个过去 一个现在
答
B
答
其实这两个都不太好
最好的是
he has been living in France these years.
如果一定要选的话
A、B都可以表示现状
不过进行时态iyiban不与时间段状语联用
选A吧
答
A更好。
关键在these years.
如果改成now可以选B。
答
个人觉得是a
因为他过去住在日本
近几年住在法国
近几年,的动作一般为一般现在时
而现在进行时一般不接时间
答
b吧,表示现在正在发生的事情