The present perfect tense

13. Put the verbs in brackets into the present perfect tense, and fill the spaces by repeating the auxiliary.

1. Where you (be)? ~ I (be) to the dentist.

2. You (have) breakfast? ~ Yes, I …

3. The post (come)? ~ Yes, it …

4. You (see) my watch anywhere? ~ No, I'm afraid I …

5. I (not finish) my letter yet.

6. He just (go) out.

7. Someone (take) my bicycle.

8. The phone (stop) ringing.

9. You (hear) from her lately? - No, I …

10. I just (wash) that floor.

11. The cat (steal) the fish.

12. There aren't any buses because the drivers (go) on strike.

13. Charles (pass) his exam? ~ Yes, he …

14. How many bottles the milkman (leave)? ~ He (leave) six.

15. I (live) here for ten years.

16. How long you (know) Mr Pitt? ~ I (know) him for ten years.

17. Would you like some coffee? I just (make) some.

18. Mary (water) the tomatoes? ~ Yes, I think she …

19. You ever (leave) a restaurant without paying the bill? ~ No, I …

20. I (ask) him to dinner several times.

21. He always (refuse).

22. You ever (ride) a camel?

23. I (buy) a new carpet. Come and look at it.

24. He (post) the letter?

25. I often (see) him but I never (speak) to him.

26. You ever (eat) caviar? ~ No, I …

27. We just (hear) the most extraordinary news.

28. I (not pay) the telephone bill yet.