nekonote
Could you please tell me the diffrence in nuance between the two sentences below? A. I have been living in New York for 35 years. B. I have lived in New York for 35 years.
12 Thg 11 2017 05:43
Câu trả lời · 4
In (A), the status is current, and continuing. Because it is in the present perfect tense, it is the present state. The progressive element of "been living" implies that it is continuing, currently. In (B), the present perfect tense indicates that the state is current, but not necessarily continuing. It can, in which case (A) and (B) are the same. That is, "it is true that I have lived in New York for 35 years", and incidentally, "it just happens I still am." But (B) can be true even when you no longer live in New York. That is, "it is true that I have lived in New York for 35 years", "but that was 10 years ago, when I moved to London, and I have been here since".
12 tháng 11 năm 2017
The first one is present continuos, therefore, means that you still lives in NY. The second, means that you is no longer NY citizen.
12 tháng 11 năm 2017
Bạn vẫn không tìm thấy được các câu trả lời cho mình?
Hãy viết xuống các câu hỏi của bạn và để cho người bản xứ giúp bạn!