You are on page 1of 2

NAME:

ESL / EFL RESOURCES Present Perfect Overview

A. Complete the present perfect sentences with the words from the box.

already ever yet for never since just

1. I've .............. had my hair done. Can't you see how beautiful and shiny it is?

2. Everyone has .............. eaten, so we won't order any food for the meeting.

3. I haven't had a coffee .............., but I desperately need one.

4. Mary is a great cook, but she has .............. made me her specialty dish.

5. I've lived in the same house .............. I was a child. It will be sad when I move out.

6. My mum has .............. called me as she wants me home soon.

7. I've .............. seen the new Avengers film, but I don't mind watching it again.

8. Remy has played in the chess club .............. two years. She's almost a pro!

9. I have lived in Bangkok .............. last summer.

10. I've .............. been to Japan, but I want to go there this year.

11. They have been together .............. five years. I think they will get married soon.

12. Have you .............. been to Spain? No, I haven't. But I want to go one day.

B. Answer the questions by writing the sentence numbers above.

1. Which sentences from Exercise A refer to unfinished actions? ........................................

2. Which sentences refer to finished actions? ........................................

3. Which sentences refer to actions that haven't happened? ........................................

C. Use the present perfect related words from Exercise A to complete the rules.

1. ............. and ............. are used for actions that started in the past but are unfinished.

2. ............. is used to talk about how long an unfinished action has lasted.

3. ............. is used to show when an unfinished action started.

4. ............. is used to talk about something a person hasn't done up to now but expects to do.

5. ............. is used in positive sentences and it means very recently.

6. ............. is used in questions to ask about life experiences.

7. ............. is used to talk about experiences a person hasn't had in their life.

8. ............. is used for actions that have been completed.

Teach-This.com © 2020 Permission granted to reproduce for classroom use.


PRESENT PERFECT

ESL / EFL RESOURCES Present Perfect Overview

D. Write three sentences with 'just' that describe recent things you've done in your life.

1. ...............................................................................................................................

2. ...............................................................................................................................

3. ...............................................................................................................................

E. Write three sentences with 'already' that describe what you've done in your life.

1. ...............................................................................................................................

2. ...............................................................................................................................

3. ...............................................................................................................................

F. Describe three things you haven't done but would like to do using 'yet'.

1. ...............................................................................................................................

2. ...............................................................................................................................

3. ...............................................................................................................................

G. Describe three things about yourself that started in the past and are still happening
now using 'for' or 'since'.

1. ...............................................................................................................................

2. ...............................................................................................................................

3. ...............................................................................................................................

H. Describe three experiences you haven't had in your life using 'never'.

1. ...............................................................................................................................

2. ...............................................................................................................................

3. ...............................................................................................................................

I. Write three questions to ask about a partner's life experiences using 'ever'.

1. ...............................................................................................................................

2. ...............................................................................................................................

3. ...............................................................................................................................

J. Ask a partner the questions you wrote in Exercise I. When you have both finished
asking and answering the questions, tell each other more about yourself using the
answers from exercises D to H. Begin like this...

Let me tell you a little about myself. Well to begin with, I have just....

Teach-This.com © 2020 Permission granted to reproduce for classroom use.

You might also like