Put the verbs in brackets into the present perfect tense.
1. Where you (be)? — I (be) to the dentist.
2. You (see) my watch anywhere? — No, I’m afraid I (not/have).
3. He just (go) out.
4. Someone (take) my bicycle.
5. The cat (steal) the fish.
6. There aren’t any buses because the drivers (go) on strike.
7. How many bottles the milkman (leave)? — He (leave) six.
8. How long you (know) Mr Pitt? — I (know) him for 12 years.
9. Would you like some coffee? I just (make) some.
10. You ever (ride) a camel?
11. I (buy) a new carpet. Come and look at it.
12. I often (see) him but I never (speak) to him.
13. We just (hear) the most extraordinary news.
14. I (not/pay) the telephone bill yet.
15. Mary never (fly) a plane.
16. He (not/smoke) for a fortnight. He’s trying to give it up.
17. The play just (begin). You are a little late.
18. It (be) very cold this year. I wonder when it’s going to get warmer.
19. I (lose) my black gloves. You (see) them anywhere?
20. You have the best voice I ever (hear).
1. have you been/ I have been
2. have you seen / I have not
3. he has just gone out
4. has taken
5. has stolen
6. have gone
7. has left / he has left
8. have you known / I have known
9. have just made
10. have you ever ridden
11. I have bought
12. have seen/ have never spoken
13. we have just heard
14. I have not paid
15. Mary has never flown
16. He has not smoked
17. The play has just begun
18. It has been
19. I have lost
13. I have ever heard