(No Answer) (No Answer) (No Answer) (No Answer) (No Answer) (No Answer) (No Answer)
(No Answer) (No Answer) (No Answer) (No Answer) (No Answer) (No Answer) (No Answer)
5. She's very red. I think she [No answer] has been lying (lie) in the sun.
9. Jack [No answer] has been trying (try) to get a job for six months, but
is still unemployed.
13. They [No answer] fell (fall) in love with each other at first sight 2
years ago.
14. I don't want to have a bath because I [No answer] have just
had (just / have) a shower.
15. I'm sorry I [No answer] have forgotten (forget) your name. What did
you say it was?
4. I 'The Good, the Bad and the Ugly': I like it (to see).
3. Alex [No answer] has gone to the cinema with his girlfriend. (to
go)
4. I [No answer] have seen 'The Good, the Bad and the Ugly': I like
it (to see).
5. [No answer] have you ever been to France ? (to be / you / ever)
Present perfect: To talk about past events that have not finished yet.
Present perfect continuous: To talk about an action that started in the past
and has continued in the present.
Exercise: Fill in the gaps with the given verbs in the correct tense (present
perfect/present perfect continuous).
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive)
have bee
1. I (play) football for five years.
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive)
Use the verbs in Present Perfect Progressive, if possible. If it is not possible, use
the Present Perfect Simple.
Use the verbs in Present Perfect Progressive, if possible. If it is not possible, use
the Present Perfect Simple.
What is emphasised?
1. I have cooked dinner.
What is emphasised?
7. Peggy is ready for her exam now. I (help) her preparing for it.
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
2. You are absolutely sunburned. You (sit) in the sun too long.
4. The room looks much nicer now. I (hang) up some pictures.
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1. One can see through the windows again. Jane has cleaned them.
2. You are absolutely sunburned. You have been sitting in the sun too long.
3. We can watch the film now. Michael has connected the DVD player.
4. The room looks much nicer now. I have hung up some pictures.
5. Freddy is soaken wet. He has been washing the dog.
6. I am not hungry. I have already eaten something.
7. Can I go outside? I have done my homework.
8. My eyes are red because I have been cutting onions.
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1. I (play / not) the computer for half an hour, only for about 5 minutes.
4. We (run / not) for 40 minutes yet - there are still 10 minutes left.
7. Anna (work / not) here for five years, but for seven years.
9. You (cycle / not) for two hours. It was only about one hour.
10. Catherine (speak / not) French for 10 years, so her French isn't very
good now.
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1. I have not been playing the computer for half an hour, only for about 5
minutes.
2. Bob has not driven a car for eight years.
3. Carla has not gone on holiday for three years.
4. We have not been running for 40 minutes yet - there are still 10 minutes left.
5. They have not smoked for 10 days now.
6. I have not eaten anything since two o'clock.
7. Anna has not been working here for five years, but for seven years.
8. I have not been reading for a long time - just 10 minutes, not more.
9. You have not been cycling for two hours. It was only about one hour.
10. Catherine has not spoken French for 10 years, so her French isn't very good
now.
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1. Since I bought my car, I (travel / not) by train.
2. He (learn / not) English for two years yet, but he speaks it very well.
4. My sister and her boyfriend (go / not) out together for a long time.
They only met three weeks ago.
5. James (tidy / not) up his room for a long time. It's a complete mess.
9. I (play / not) the piano for ages, so please don't ask me to perform
anything.
10. We (hang / not) about all day, we have helped grandma in the garden.
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
2. B: I (work) all day. I (come / just) home from work and I (have /
4. B: For about 6 hours. You (walk / not) the dog for a long time. Don't you
want to go?
5. A: Well, I (laze / not) about all day either, you know. I have a very
7. A: They are in the kitchen. By the way, (you / eat) anything yet? If not,
could you get us something from the supermarket?
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1. A: I (call) for you for half an hour. Where (be) ? And why are
your clothes so dirty?
3. A: (you / find) a box with old photos there? I (look) for it for
ages.
4. B: I (discover / not) it yet, but I (work / not) for a long time yet.
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1. A: I have been calling for you for half an hour. Where have you been ? And
why are your clothes so dirty?
2. B: I have been tidying up the shed in the garden.
3. A: Have you found a box with old photos there? I have been looking for it for
ages.
4. B: I have not discovered it yet, but I have not been working for a long time yet.
I have just come in to eat something.
5. A: I have not cooked anything yet because I have been talking to our
neighbour.
Positive Sentences
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
2. He (speak / not) on the phone for half an hour, just a couple of minutes.
Questions
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
Text
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.
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
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.
Positive Sentences
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
Negative Sentences
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
Questions
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
1. Tom: Hi Ana. I have tried to ring you several times today. Where have you been
?
2. Ana: I have been at home all the time. But I have been cleaning the house all
day, so maybe I didn't hear the phone ring.
3. Tom: Have you cleaned everything now?
4. Ana: No, not yet. I have not tidied up the kitchen yet. But why are you here?
5. Tom: Don't you remember? Jane has invited us to her birthday party and
we have not bought a present for her yet.
6. Ana: Oh, that's right. Have you already found out what she wants?
7. Tom: Well, she has been learning 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 have seen some nice books about Mexico there recently.
The weather was wonderful today. So the children were in the park all afternoon and have
not done their household chores:
6. it / rain / a lot