HOW LONG Past Simple Vs Present Perfect

You might also like

You are on page 1of 1

HOW LONG…?

The Past Simple or the Present Perfect?

1. A: How long ________ you there ?


B: For 3 years.
2. A: How long ________ she ________ (live) there?
B: For 10 years.
A: So where does whe live now?
3. A: They must be so happy. How long _______ they _______ married?
B : Hmm, let me think. For about 20 years now. Their anniversary is coming next
month.
4. A: How long ago ________ you ________ (hear) about it?
B: You see, it’s fresh news.
5. A: How long _________ you ________(live) in Switzerland?
B: I was born here. Can’t imagine living somewhere else.
6. A: Jim _______ in this corp for over 5 years, up to 2015. Later he moved to Berlin.
B: Pardon (Sorry)? How long _______ he ________ (work) in Warsaw HQ’s? Really? 5
years? Unbelievable. I know his CEO – a disaster!
B: Are you still in touch?
A: Yeah, we __________ (be) in touch since 2015 when he quit.
7. A: How long _______ you ________ English?
B: I ____________ (study) it for ages.
8. A: Kate ___________ (finish) her new book in 2000.
B: Did she? How long ______ it ________ (take) her to _______ (write) it?
9. How long _________ they ________ (build) their beautiful house?
B: They _______ just _______ (begin).
10. A: My previous teacher __________ (teach) us for 4 years.
B: How long _________ he _________ (teach) you?
A: Only 4. Yeah, I wish he had taught us more.
11. A: __________ (be) you in Britain during your studies? B: I __________ (be) .
Indeed, in New Castle.
B: How long for? How long _______ (be) you there?
A: Just for a couple of months.
12. A: __________ (be) you ________ to Britain?
B: No, never, but I dream of it. I’ve already started putting some money aside. ; )

You might also like