Present-Perfect 4782
Present-Perfect 4782
Present-Perfect 4782
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)