I have been in Beijing for four years的理解

I have been in Beijing for four years.

老师,这句话是指“我在北京呆了四年(现在仍然在北京生活)”,是吗?

谢谢。

请先 登录 后评论

最佳答案 2015-07-27 00:18

同意刘老师的解答。这个问题曾有过回答,请看链接:

http://ask.yygrammar.com/q-4454.html

请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

你说的很对。

是的,I have been in Beijing for four years. 意味着“现在仍然在北京生活”。

如果句子没有for four years,那么,I have been in Beijing. 就意味着“我曾经来过/到过/在过北京,但目前已不在北京”。

 

请先 登录 后评论
  • 0 关注
  • 1 收藏,3979 浏览
  • speed_eriko 提出于 2015-07-26 13:57

相似问题