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.
为什么,还是答案错了
1个回答 分类:英语 2014-10-06

问题解答:

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