Michael( )in beijing for3 years,he lives in New York at pres

Michael( )in beijing for3 years,he lives in New York at present.A.worked.B.has worked.
为什么,还是答案错了
QYJjojo 1年前 已收到2个回答 举报

负17度 春芽

共回答了18个问题采纳率:94.4% 举报

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

1年前

8

lucky234w 幼苗

共回答了5个问题 举报

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

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.019 s. - webmaster@yulucn.com