Present Perfect
Present Perfect
Choose the correct verb from the list below to complete the following sentences. Put the verb in the
present prefect tense.
1. I met Barbara when we were in elementary school. We _ have__known__ each other for over
twenty years.
2. We __have 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_begun_______________ already __________________.
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 have__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_bought________________________ 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.
1
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.
2
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.