He lived (past) in London for three year, but he lives in America now. He went (past) to London three times, but he is back in America now. Present Perfect tense - reflects to things you start at the past and still working now.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
wangqh2696122He ___ (lived/has lived) in London for three years, but he lives in America now.
He ___(went/has been) to London three times, but he is back in America now.
Which is right? I can't simply make sense of the diffeences between the past tense and the present perfect tense.
Hi,
1. He lived in London................
AnonymousHe has worked for *** for three years and now he works for YYY.In this scenario it's normally better to say "He worked for *** for three years".