Michael( )in beijing for3 years,he lives in New York at present.A.worked.B.has worked.为什么,还是答案错了

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 04:54:14

Michael( )in beijing for3 years,he lives in New York at present.A.worked.B.has worked.为什么,还是答案错了
Michael( )in beijing for3 years,he lives in New York at present.A.worked.B.has worked.
为什么,还是答案错了

Michael( )in beijing for3 years,he lives in New York at present.A.worked.B.has worked.为什么,还是答案错了
答案没错
现在完成式表示动作从过去一直持续到现在或对现在有影响,
本题Michael在北京工作三年,而现在生活在纽约,work这个动作既没有从过去一直持续到现在,也没有对现在有影响,只是一个过去的事实,所以用过去式worked.
不要被for3 years的时间状语迷惑了,因为它不只是现在完成式的标志!
明白了吗?答案没错!

过去式表示这件事已经发生过了 而现完表示从过去一直持续到现在 因为他现在住在美国 所以只能用过去式