- HE HAS LIVED IN LONDON FOR 2 YEARS.A. WHERE DOES JOHN COME FROM

2. . ………..? - He has lived in London for 2 years.A. Where does John come from? B. Who is John living with?C. How long has John lived in London?D. What does John do in the USA?