11问答网
所有问题
i have been living ...for
I have been living in there for 10 years和I have lived in there for 10 years,有什麼不同?
举报该问题
推荐答案 2019-08-27
这2句话是"现在完成进行时"和"现在完成时"的区别.
I have been living in there for 10 years.我已经在那里住了10年了.
(表示我现在还住在那里)
I have lived in there for 10 years.我在那里住了10年了.
(表示我现在已经不在那里住了)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/MMqS8SF7v427q4PS2M.html
相似回答
I
have
been
living
in there
for
10 years和I have lived in there fo...
答:
Have been living
强调的是动作现在还持续做。我还在住(正在),虽然我住了十年。
have
lived 表示强调动作影响或状态。“在这住了十年”表示动作的一个状态。至于以后住不住不是强调的重点。可能不住也可能不住
大家正在搜
have been living
have been doing
i have gone to
have been for
have arrived
be similar in的意思
in addition to
have lived
havebeen