I have been in Beijing for four years.
老师,这句话是指“我在北京呆了四年(现在仍然在北京生活)”,是吗?
谢谢。
同意刘老师的解答。这个问题曾有过回答,请看链接:
http://ask.yygrammar.com/q-4454.html
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
你说的很对。
是的,I have been in Beijing for four years. 意味着“现在仍然在北京生活”。
如果句子没有for four years,那么,I have been in Beijing. 就意味着“我曾经来过/到过/在过北京,但目前已不在北京”。