I. Give the correct form of the verb in brackets: present perfect 1. How long you (wait) for me? 2. I (not hear) from you for ages. 3. I (wait) for him since 2 p.m. 4. She is the most warm-hearted woman I (meet). 5. I (know) him for ages because we were neighbours when I was a child. 6.This is the second time I (watch) this comedy with my boyfriend. 7. My boyfriend is the most galant man I (know). 8. He (not eat) this kind of food before. 9.You (finish) the test yet? 10. She (teach) me English for 3 years.