You are on page 1of 1

A. Put the words in the correct order.

1. has / to / gone / dentist’s / he / the


2. traveled / people / to the moon / have.
3. hasn’t / the / stopped / rain
4. had / a cold / for 2 weeks / I / have
5. (-) seen / you / John / have
6. met / him / we / already / have
7. has / Paul / alcohol / drunk / never
8. a lot / have / I / learned / so far
9. have / not / yet / finished / we
10. (-) they / to school / gone / have

B. Make sentences according to the words in brackets.

1. I ____________________ my father’s car (wash)


2. They _________________ the museum (visit)
3. Jack _________________ up smoking (give)
4. He _____ just __________ his bike (clean)
5. ________ you __________ Betty? (call)
6. We ________ not ________ you (see)
7. Where _______ she ______? (go)
8. I _______ just ________ an accident (have)
9. How many books _______ you ________? (read)
10. It __________________ a lot (rain)
11. They ________________ to the shop (be)
12. Pam _________________ to come (decide)
13. I ___________________ yet (finish)
14. Paul _________________ all the cookies (eat)
15. Have ______ ever _______ to Rome? (be)
16. My team ______________ twice so far (win)
17. We _________________ too much! (drink)
18. I ___________________ in this bank for 2 years (work)
19. How much food ______ you _______? (buy)
20. They ______ not __________ well (sleep)

C. Answer the questions. Don’t forget to make full sentences using present perfect.

1. How many books have you read this week?


2. How long have you learned English?
3. Have you ever been to Athens?
4. Have you brushed your teeth yet?
5. Have you finished your homework yet?
6. Have you tidied up your room?
7. How much coffee have you drunk so far?
8. Have you ever met a VIP?

You might also like