Present perfect tense

The present perfect tense is used to talk about actions or situations that started in the past and has continued up to the present. It can also be used to talk about finished actions or events that are connected with the present in some way. The present perfect tense is made by putting the past participle form of the verb after has/have.

Complete the following sentences using appropriate present perfect tense forms. In some cases, you will need to use the indicated subject as well.

1. How long ………………………… (you / work) in this company?

2. James …………………….. (not play) tennis since 2005.

3. She ……………………….. (live) in France since 2002.

4. I ……………………….. (not see) him since January.

5. She ……………………… (write) several plays for television.

6. She ……………………… (not return) my car yet.

7. He ……………………… (not fly) an airplane before.

8. This is the fourth time you ……………………….. (ask) the same question.

9. You ……………………. (not eat) lunch yet, have you?

10. James ……………………. (want) to be a pilot since he was a child.

Answers

1. How long have you worked in this company?

2. James has not played tennis since 2005.

3. She has lived in France since 2002.

4. I have not seen him since January.

5. She has written several plays for television.

6. She has not returned my car yet.

7. He has not flown an airplane before.

8. This is the fourth time you have asked the same question.

9. You have not eaten lunch yet, have you?

10. James has wanted to be a pilot since he was a child.