1. How long you (wait) for me?
2. This is the second time I (watch) this comedy with my boyfriend.
3. I (not hear) from you for ages.
4. My boyfriend is the most galant man I (know).
5. I (wait) for him since 2 p.m.
6. He (not eat) this kind of food before.
7. She is the most warm-hearted woman I (meet).
8. You (finish) the test yet?
9. I (know) him for ages because we were neighbours when I was a child.
10. She (teach) me English for 3 years.
1. How long have you been waiting for me?
2. This is the second time I have watched this comedy with my boyfriend.
3. I have not heard from you for ages.
4. My boyfriend is the most galant man I have ever known.
5. I have been waiting for him since 2 pm.
6. He doesn't eat this kind of food before.
7. She is the most warm-hearted woman I have ever met.
8. Have you finished the test yet?
9. I have known him for ages because we were neighbours when I was a child.
10. She has taught me English for 3 years.
1 waited
2 have watched
3 haven't heard
4 have known
5 have waited
6 hasn't eaten
7 have met
8 have finished
9 have known
10 has taught