" B: "No, you misheard. I haven't been living in London for 3 years, I have been living in London for 23 years! A; Do you know if there are buses between Marble Arch and Piccadilly?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Regards1. I have lived in London for three years - You have lived in London for three years in the past, but you now live in another city in the world / country.Sorry Regards, I have to disagree.