1. - Would you like tea or coffee? – No, thanks, I have just (had) dinner. I’m not hungry.
2. - Have you (mailed) the letter?
3. - Did you (finish) your work yesterday? – Yes, we (managed) a lot.
4. - Has your friend (seen) John lately? – Yes, he … (saw) him not long ago. He … (looked) excited.
5. Where have you … (been) all this morning? It’s nearly midday now.
6. He … (went) to Africa about a month ago. Yesterday I … (got) a letter from him.
7. Where were you this morning? I called you several times before noon.
8. She’s a great traveler: she has (visited) almost 30 countries.
9. I once … (met) an old man called Jack Peterson.
10. Who … (discovered) America?
11. Do you know that Miranda … (has given) birth to a girl?
12. Lots of things … (have happened) recently: Robert … (has got) married. He … (married) Linda from Main Street a fortnight ago.
13. I have already … (done) a lot in my life: I … (have written) 7 books and
numerous articles, I … (have planted) a garden. I also … (travelled) to Italy and
Greece a year ago where I … (met) very many interesting people.
14. Last month I … (flew) to a friend of mine in Los Angeles. He … (was) delighted to see me.
15. Has Barbara … (phoned) you yet? Has she … (come) back home yet?
16. When did it (rain) here last time? It has (not rained) here for ages.
17. Tchaikovsky … (composed) so many wonderful ballets and operas. Have you ever (listened) to his famous “Iolanta”?