Present Perfect

 

The present perfect is formed like this: have plus past participle
I have studied for three hours today.

Function

The present perfect is used when the time period has not finished.
I have seen three movies this week.
(This week has not finished yet.)
The present perfect is often used when the time is not mentioned.
Gerry has failed his exam again.
The present perfect is often used when the time is recent.
Ikuko has just arrived in Victoria.
The present perfect is often used with for and since.
Greg has lived here for 20 years.
Greg has lived here since 1978.
When you are sure that you understand the lesson, you can continue with the exercises.

 Present Perfect 1: Form

For each gap in the text, put the verb in parentheses into the present perfect tense.

Type your answers and click on "Check". If you need help, you can click on "Hint" to get a free letter.

Jack (be) my friend for over 20 years. We (know) each other since we were children. Recently, he and his family (move) to a house on the same street as me, and now our children play together almost every day.

For the last ten years, Jack and I (play) for the same hockey team every Saturday. Jack is a better player than I am, but in the last few months he (have) some trouble with his left knee, and he (find) it hard to play a full game. He (see) the doctor several times about his knee, but the doctor doesn't know what is causing his pain. Jack (decide) to take a break from hockey for a while, so that his knee can recover. It's going to be lonely on the team without him!

No comments:

Post a Comment

thanks you