Present-Perfect 4782
Present-Perfect 4782
Present-Perfect 4782
A) Write the past B) Put the words in the correct order. C) Match the questions to the
participle form of answers.
the verbs. 1. has / to / gone / dentist’s / he / the
1) take .....................................................
1. Have you ever been to New
2) work 2. traveled / people / to the moon / have York?
3) drink 2. Where have you been?
......................................................
4) be 3. Has he finished yet?
3. hasn’t / the / stopped / rain
5) give 4. Has Sue done her homework?
6) forget ...................................................... 5. Which color have they painted
7) sleep 4. had / a cold / for 2 weeks / I / have the room?
8) play ......................................................
6. Have you sent the email?
9) go 5. (-) seen / you / John / have
10) see a) No, she hasn’t.
......................................................
11) lose b) Yes, I have.
6. met / him / we / already / have
12) do c) Yellow.
13) have ..................................................... d) Yes, he has.
14) study 7. has / Paul / alcohol / drunk / never e) No, I haven’t.
15) buy ...................................................... f) At the park.
8. a lot / have / I / learned / so far
1. I ____________________ my father’s car (wash) 1. How many books have you read this
2. They _________________ the museum (visit) week?
3. Jack _________________ up smoking (give)
.......................................................................................
4. He _____ just __________ his bike (clean)
2. How long have you learned English?
5. ________ you __________ Betty? (call)
6. We ________ not ________ you (see) .......................................................................................
7. Where _______ she ______? (go) 3. Have you ever been to Athens?
8. I _______ just ________ an accident (have) ........................................................................................
9. How many books _______ you ________? (read) 4. Have you brushed your teeth yet?
10. It __________________ a lot (rain) ......................................................................................
11. They ________________ to the shop (be)
5. Have you finished your homework yet?
12. Pam _________________ to come (decide)
.......................................................................................
13. I ___________________ yet (finish)
14. Paul _________________ all the cookies (eat) 6. Have you tidied up your room?
15. Have ______ ever _______ to Rome? (be) .......................................................................................
16. My team ______________ twice so far (win) 7. How much coffe have you drunk so far?
17. We _________________ too much! (drink) ........................................................................................
18. I ___________________ in this bank for 2 years 8. Have you ever met a VIP?
(work)
..........................................................................................
19. How much food ______ you _______? (buy)
20. They ______ not __________ well (sleep)