You are on page 1of 2

PRESENT PERFECT TENSE

Exercises

Read the dialogue and underline the predicates in present perfect:


A: Hello, where are you going?
B: Hello, I have written a post card to my best friend and I am going to post it. Where are you going?
A: To get tickets for HER . Have you seen it?
B: No, I have not seen it yet.
A: Have you read the book?
B: I have just finished reading it. Havenʼt you read it?
A: Oh, yes , ages ago. Have you been to any concerts lately?
B: Yes, I have been to some very good ones. I am so happy I manage to take my sister to it. She is in
London you know.
A: Oh, is she? How long has she been here?
B: She has been in London since Thursday.
A: OK. I must be off now.
B: So long.
A: So long.

Are these constructions is/ has?


1. Itʼs there.
2. Heʼs gone there.
3. Sheʼs left.
4. Itʼs dark already.
5. Sheʼs afraid.
6. Sheʼs bright.
7. Heʼs done everything.
8. Sheʼs worked all day long.
9. Itʼs done.
10. Heʼs just gone out.

Put the verbs into Present Perfect Simple:


1. I…………………….an interesting detective novel. (finish)
2. The boys…………………for 2 hours. (play)
3. The student………………. a video tape on wild life. (watch)
4. Tony………………his hair cut short. (have)
5. The boy………….for the next train to Cugir. (wait)
6. His parents………………..to the principal today. (talk)

Underline for or since in each sentence:


1. The boys have left home for/ since yesterday.
2. She has worked in this university for/ since 12 years.
3. You have known me for/ since childhood.
4. The young man has studied German for/ since his youth.
5. The author has written 3 plays for/ since his accident.
6. Terry has not been abroad for/since ages.

Add the appropriate tag question to each sentence:


1. The cat has licked the plate,………….?
2. Nelly has not fallen asleep,…………….?
3. Time has passed,……………..?
4. They have failed in their mission,………….?
5. All the essays have been corrected,………………?
6. The boys have not lost any match,………………?

Put the verbs into Present Perfect Continuous:


1. Some of the boys ……………………………in the river since 9 a.m.(swim)
2. Some girls……………………….flowers for half an hour.(pick)
3. The driver………………………….the mini-bus since he came.(repair)
4. Diana and Virginia…………………………..since they arrived.(sunbathe)
5……Anne…………………….for 20 minutes?(cook)
6. Where………..your classmates……………………..in this town?(live)

Present perfect simple-is often used to say that an action has just been finished or to talk about
its effect.(I have learnt a list of irregular verbs. I know them now.)
Present perfect continuous-the idea of continuity of the action is important.(I have been learning
irregular verbs. I am still learning them.)

Put these verbs in the Present Perfect Simple or Continuous:


1. I…………………the book. I can give it to you now. (finish)
2. Father…………………….the newspaper since 5 oʼclock. (read)
3. I………………………..this TV programme before.I know what it is about. (watch)
4. My brother……………………..since he came back home. He has not finished yet. (write)
5. I……………………………to swim for 2 weeks, but I cannot swim yet. (learn)
6. He………………………….my car since Monday. (repair)

Make questions in the Present Perfect Continuous:


Example:
A: I am eating.
B: Have you been eating long?
1. I am studying. …………………………………………………………………………..
2. She is walking……………………………………………………………………………
3. We are listening to music. ………………………………………………………………..
4. Jim is driving. ……………………………………………………………………………

You might also like