- A: How long ________ (you/ study) English?
B: I ________ (learn) English since I was twelve.
- A: Are you waiting for someone?
B: Yes, I ________ (wait) for two hours, but my friend ________ (not come) yet.
- A: I ________ (lose) my address book. ________ (you/ see) it anywhere?
B: Yes, I ________ (just/ see) it on the bookshelf.
- A: You look tired. ________ (you/ work) so hard?
B: Yes. I ________ (study) for four hours and probably won’t finish until midnight.
- A: ________ (you/ see) Mark recently?
B: No, I ________ (not/ see) him since Christmas, I wonder where he ________ (live) since then.
- A: I feel really tired.
B: It’s because you ________ (do) too much.
A: Well, at least I ________ (finish) that report now, and I can relax.
- A: Someone ________ (leave) the ladder outside, look.
B: I expect that’s Mike. He ________ (clean) the windows. I don’t think he ________ (finish) yet.
- A: You’ve got mud on your shoes.
B: It’s all right, I’ll take them off. I ________ (work) in the garden.
A: Yes, it looks a lot tidier. Well done. You ________ (do) a good job.
- A: I ________ (hear) that you and Harriet are building a garage. How long ________ (you/ do) that?
B: Oh, for about a month now. We ________ (do) about half of it.
- A: You’re still reading that book, aren’t you? How long ________ (you/ read) it?
B: I ________ (read) it for three days, but I ________ (not/ finish) it yet.
- A: How long ________ (you/ know) Jane?
B: We ________ (know) each other for over ten years.
- A: ________ (John/ always/ live) in London?
B: No, he ________ (live) in London for the last few years.
