Present Perfect Worksheet
Present Perfect Worksheet
A. Write the simple past and past participle of the following verbs.
B. Complete the chart below with the correct form of the verb.
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 leamed 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 .
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.
1. Mathew is waiting on the corner for his girlfriend, but she hasn´t arrived yet.
2. My brother lives in a different country. I haven´t visited him for two years.
3. Ellie and Bill got a divorce five years ago. They haven´t spoken to each other since then.
4. It is only 8:45. The class hasn´t begun yet.
5. It started to snow last night and it still hasn´t stopped .
B. Match the questions on the left with 5. Has Mary watered the plants yet?
the correct answer on the right. 6.Has the doctor seen you yet?
7.Has the sun come out yet?
1. Has he finished university yet?
8.Have they finished their homework yet?
2. Have you eaten breakfast yet?
9.Has the class begun yet?
3. Have they gotten married yet?
10Have you read the paper yet?
4. Has the president finished speaking yet?
Grammar Practice Worksheets ✎
E) No, they haven’t finished yet.
F) No, they haven’t. They’re still
A) No, he hasn’t. He’s still talking. engaged.
B) No, I haven’t. My wife’s still reading G) No, she hasn’t. They are still dry.
C) No, he hasn’t graduated yet it. H) No, I haven’t. I’ll eat in a few minutes.
D) No it hasn’t. The teacher isn’t here I) No, he hasn’t. He is with another
yet. patient.
J) No, it hasn’t. It’s still raining