You are on page 1of 6

Grammar Practice Worksheets ✎

Present Perfect

Present Perfect Tense - Past Participles

A. Write the simple past and past participle of the following verbs.

simple form simple past past participle

1. work worked worked


2. do, did, done
3. eat, Ate, Eaten
4. call, Called, Called
5. begin, Began, Begun
6. give, Gave, Given
7. answer, Answered, Answered
8. see, Saw, seen
9. have, Had, Had
10. go, Went, Gone
11. study, Studied, Studied
12. teach, Taught, Taught
13. make, Made, Made
14. talk, Talked, Talked

B. Complete the chart below with the correct form of the verb.
simple form simple past past participle
Know knew Known

Meet Met met


be been
was/were
Flew Flown
fly
Write wrote Written

Read Read read


Lived Lived
live
Fall Fallen
fell
Felt Felt
feel
Took
Take taken
Driven
Drive drove

1
Copyright 2008. This eBook is produced and distributed by Red River Press Inc. All rights reserved. The contents within this e-book/document may only be
photocopied by members of ESLlibrary.com in accordance with membership terms and conditions. Contact info@esl-library.com for complete details.

Grammar Practice Worksheets ✎


Present Perfect

Present Perfect Tense

Choose the correct verb from the list below to complete the following sentences. Put the verb in the
present prefect tense.

take / work / find / see / speak / know / begin


do / learn / eat / have / write / give / live / buy / be

1. I met Barbara when we were in elementary school. We Know each other for over twenty
years.
2. We ´ve learned many new words since we started this
course. 3. That’s a wonderful movie. I have seen it three
times.

4. Mr. and Mrs. Tonner have been married for 10 years.


5. You are late! The class has already begun . 6. Robert is my neighbor. He has
lived next door to me for five years. 7. Mary has written several letters to her
parents since she left home. 8. We has Eaten in that restaurant several times.

9. Our teacher has Given us a lot of help with the homework assignment.
10. She Has Spoken to her landlord many times about the broken
window.
11. We have a new camera. We have taken some beautiful pictures of the
grandchildren.
12. They have done all their homework already.
13. Mrs. Baxter Has Brought all her groceries for the week.
14. Tommy Has Had a bad cold for two weeks.

15. Frank Has Worked for that company for many years.
16. After three months of looking, she Has Found a beautiful apartment to rent.

2
Copyright 2008. This eBook is produced and distributed by Red River Press Inc. All rights reserved. The contents within this e-book/document may only be
photocopied by members of ESLlibrary.com in accordance with membership terms and conditions. Contact info@esl-library.com for complete details.

Grammar Practice Worksheets ✎


Present Perfect

Present Perfect Tense - Negative

A. Choose the correct verb from the list below to complete the following sentences. Put the verb in
the negative form of the present prefect tense.

fix / begin / arrive / be / see / stop / speak / buy / read / visit

1. Mathew is waiting on the corner for his girlfriend, but she Has not Arrived yet.
2. My brother lives in a different country. I Have not Visited him
for two years. 3. Ellie and Bill got a divorce five years ago. They Have not Spoken to
each other since then. 4. It is only 8:45. The class Has not Begun yet.
5. It started to snow last night and it still Has Not Stopped .
6. She has finally decided which car she wants, but she Has Not Bought it yet.
7. I heard that the movie at the Roxy Theater is great, but I Have not Seen it
yet.
8. I bought a newspaper today, but I still Have not Read it.
9. He took his car to the service station yesterday, but they Have Not Fixed it yet.
10.The Andersons moved out of New York ten years ago and they Have not Been back
to the city since then.

Present Perfect
Present Perfect Tense with Since and For

Rewrite the following sentences using since or for and the verb provided. You may have to change some of
the words, but keep the same meaning.

Ex. Bill and Rita got married twenty years ago.


Bill and Rita have been married for twenty years. (be)

1. Jordan moved into this apartment in 2005.


Jordan has been living in his apartment since
2005. (live)

2. Ellen and Rose met each other 40 years ago.


Ellen and Rose have known for 40 years. (know)

3. The teacher came to school at 8:00 this morning. (be)


The teacher came to school at 8:00 this
morning
(have)

4. Robbie grew a beard six months ago.


Robbie has had a beard for six month.

5. Dennis bought his car four years ago.


Dennis has owned his car for four years.
(own) 6. Maria started to wear glasses when she was five years old.
Maria has worn glasses since she was five years old.
(wear)

7. David fell in love with Patricia when they were teenagers.


David has been in love with Patricia since they were teenagers. (be)

8. Mark started to work at the bank three years ago.


Mark has worked at the bank for three years.
4
Present Perfect

You might also like