0% found this document useful (0 votes)
1 views

Present Perfect Exercises

Uploaded by

anasmateussa2078
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

Present Perfect Exercises

Uploaded by

anasmateussa2078
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

Present Perfect

A. Complete the sentences with the Present Perfect using the words in brackets:

1. We must find out the telephone number. It’s OK, I ______have just
remembered______ (just/ remember) it.

2. We __have already spent_______ (already/spend) too long thinking about the


film.

3. He _______has been________ (be) in his room for the last eight hours.

4. We are going to see some old school friends. We ____haven’t seen________


(not/see) them for five years.

5. John (he) _______have (has) lived_________ (live) in the city since 1998.

6. This is the first time I ____have been_________ (be) on a plane. I _____have


never been_______ (never/be) on a plane before.

7. I’m afraid I __have just broken___________ (just/break) your vase.

8. How long _____have you had stayed_________ (you / stay) in the USA?

9. Why ___haven’t you applied__________ (you / not apply) for a residence permit ?

10. I ___have never been_________ (never / be) abroad.

11. The Smiths ___have already met___________ (already / meet) my grandson.

12. You ____haven’t paid_________ (not/pay) us a visit for a long time.

13. I ____have just seen________ (just / see) Margaret. She __have (has)
been_______ (be) sick for some time.

14. We ______haven’t watched_____ (not/watch) TV for two days.

15. John (he) ______haven’t eat___hasn’t eaten_____ (not/eat) anything since this
morning.

16. My father (he) ____haven’t smoke____hasn’t smoked_____ (not/smoke) a


cigarette since 1992.
17. They ____haven’t been______ (not/be) to England for a long time.

18. He ______hasn’t wrote _has written____ (write) three books so far and he is
working on another one.

19. Sophie and I _____have known______ (know) each other since we were at
school together.

20. You ___(have) had______ (have) that suit for more than ten years!

21. I can’t get into the house. I ________have lost____________ (lose) my keys.

22. Kate isn’t at home. She ______has gone _____ (go) shopping.

23. Scientists ______have recently discovered _______ (recently/discover) a new


breed of monkey.

B. WRITE THE SENTENCES IN PRESENT PERFECT USING THESE WORDS.

1. How long / you / be / in Africa?


How long have you been in Africa?

2. He / live / there / since 2002.


He has lived there since 2002.

3. How long / she / wear / that coat?


How long have she wear that coat?
How long has she worn that coat?

4. Where / you / be / today?


Where have you been today?

5. Why / she / take / my money?


Why has she take (taken) my money?

6. Where / I / put / my keys?


Where have I put my keys?
7. She / just / move / to a new house / in the country.
She has just moved to….

8. You / ever / play / golf?


Have you ever play (played) golf?

9. The documentary / already / finish.


The documentary (it) has already finished.

10. My teacher / not explain / that lesson / yet.


My teacher (he/she) haven’t (hasn’t) that lesson yet.

You might also like