i have been here since 1999 我从1999年开始在这住

i have been here since 1999 我从1999年开始在这住
为什么用been?剧中也没有live这个词呀
熊猫斌斌 1年前 已收到2个回答 举报

ayave 幼苗

共回答了16个问题采纳率:93.8% 举报

e 表示“存在”,是延续性动词,可以用于现在完成时,表示状态.
I have been living here since 1999.也可以.
但,没有living 也许,并不强调定居下来,也许在远方还有故乡.
living 就是定居下来了,意思有些差别.

1年前

7

唱唱情歌 幼苗

共回答了2个问题 举报

be here 字面意思是“在这里”,可以引申为住在在,所以没有live。说话的人想表达从1999年到现在都在这,因此用完成时have been here。

1年前

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