Beshoy
I lived in London for 7 years. I'd been living in London for 7 years. Are they both correct? If yes what is the difference between them both ( these two sentences) in meaning ? Thanks in advance.
8 Thg 04 2021 11:48
Câu trả lời · 10
2
It's about context. In the first sentence you are simply stating a fact about what happened to you in the past. The second sentence would be used in relation to some other event or moment in the past, so saying it to this way sounds a bit strange. But, if you "I had been living in London for 7 years, when I met my future wife". Then, the second sentence make sense, because you would be talking about the period of time before you met your wife to be, as well as the fact of meeting her.
8 tháng 4 năm 2021
1
They are both correct but have slightly different uses. I lived in London for 7 years - past simple, used to talk about a completed action in the last I had been living in London for 7 years - past perfect continous used to talk about how long an action continued in the past before another action in the past So it might be something like: I had been living in London for 7 years before I met my partner. Or I had been living in London for 7 years before I started to feel homesick.
8 tháng 4 năm 2021
1
Live means the past =you don't live there anymore. I have been living = you still live there. There is one more sentence..I have lived, which means that it is something steady, longer..you would use it with 15 or 20 years for example.
8 tháng 4 năm 2021
*lived
8 tháng 4 năm 2021
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!
Beshoy
Kỹ năng ngôn ngữ
Tiếng Ả Rập, Tiếng Ả Rập (Ai Cập), Tiếng Ả Rập (Chuẩn hiện đại), Tiếng Anh, Tiếng Pháp, Tiếng Đức, Tiếng Ý, Tiếng Bồ Đào Nha, Tiếng Nga
Ngôn ngữ đang học
Tiếng Ả Rập, Tiếng Anh, Tiếng Pháp, Tiếng Đức, Tiếng Ý, Tiếng Bồ Đào Nha, Tiếng Nga