Anda di halaman 1dari 2

Present Perfect Simple - Present Perfect Progressive

Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive)
1. I (play) ..........................................................................................football for five years.
2. My team (win / only..........................................................................two matches so far.
3. The others (be / always)........................................................................................ better.
4. Are we not there yet? We (walk)......................................................................for hours.
5. But we (cover / only)............................................................ an area of five miles so far.
6. I (finish/just)............................................................................................ my homework.
7. I (work) ..........................................................................on this essay since two o'clock.
8. Jane (go out) ...........................................................................with Bob for seven years.
9. Martin (date)................................................................................... three girls this week.
10. How long (wait / you) ..........................................................................................for us?
11. I (practise) ...............................................................................the piano for 30 minutes.
12. Bob (run) ........................................................................................................... 10 km.
13. The children (be) ...................................................................... on holiday for six days.
14. The dog (bark) ..........................................................................................since midnight.
15. We (miss) ....................................................................................the bus twice this week.
16. You (eat / not)................................................................................................... up yet.
17. He (speak / not)............................................................................................................. on the
phone for half an hour, just a couple of minutes.
18. They (work / not) .........................................................................................since 5 o'clock.
They just started an hour ago.
19. We (know / not) .................................................................................them for a long time.
20. She (hang / not).............................................................................. up all the pictures yet.
21. How long (wait / she) ..............................................................................................for us?
22. How many times (tell / I) ............................................................................................you?
23. How often (clean / you) ...................................................................the windows this year?
24. How many months (take / you) ..................................................................piano lessons?
25. (stay / you / ever) .............................................................................................in a castle?
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
1. Tom: Hi Ana. I (try) ...................................to ring you several times today. Where (you /
be)....................................................................................?
2. Ana: I (be) ..........................................................................at home all the time. But I
(clean) ..................................................................................the house all day, so maybe I didn't
hear the phone ring.
3. Tom: (you / clean) ..............................................................................................everything now?
4. Ana: No, not yet. I (tidy / not) ...............................................................................up the kitchen
yet. But why are you here?
5. Tom: Don't you remember? Jane (invited) ...........................................................................us to
her birthday party and we (buy / not) .......................................................a present for her yet.
6. Ana: Oh, that's right. (you / find out / already) .....................................................................what
she wants?
7. Tom: Well, she (learn) ............................................................................Spanish for a year and
wants to spend her next holiday in Mexico. Maybe we could get her a guide book.
8. Ana: That's a good idea. There is a good bookshop in the big shopping centre. I
(see) ..............................................................................some nice books about Mexico there
recently.

Anda mungkin juga menyukai