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. ; )