0% found this document useful (0 votes)
771 views2 pages

Present Perfect Simple Vs

This document provides a grammar exercise to practice the difference between the present perfect simple and present perfect progressive tenses. It contains 15 sentences for the student to complete with the correct verb form. The exercise focuses on verbs like "write", "finish", "eat", "sleep", "shop", "buy", "build", "fish", "dance", "wait", "watch", "ring", "be", "bake", and "know" in both the present perfect simple and present perfect progressive tenses.

Uploaded by

Maria C Espitia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
771 views2 pages

Present Perfect Simple Vs

This document provides a grammar exercise to practice the difference between the present perfect simple and present perfect progressive tenses. It contains 15 sentences for the student to complete with the correct verb form. The exercise focuses on verbs like "write", "finish", "eat", "sleep", "shop", "buy", "build", "fish", "dance", "wait", "watch", "ring", "be", "bake", and "know" in both the present perfect simple and present perfect progressive tenses.

Uploaded by

Maria C Espitia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Grammar Practice


Worksheets ✎
Present Perfect Simple Vs. Present PerfectPresent Perfect Progressive
Progressive (Ex. 2)

Complete the following sentences with the correct form of the verb, present perfect
simple or present per- fect progressive.

Ex. John finished his business degree. Then he started to work for a
large international company.
John has been working for a large international company ever since he finished his
business degree.

1. I Have been writing (write) e-mails since 10:00 this morning. So far, I have
finished (finish) about 20.
2. I love that restaurant. I have eaten(eat) there many times.

3. Go and wake up your father. He has been sleeping (sleep) all afternoon.
4. Laura is at the mall. She has been shopping(shop) all morning. She has
already bought (buy) three new pairs of shoes,
two dresses, and a coat.
5. They have been building (build) that office tower for almost two years. So far, it
has cost (cost) over $200 million dollars.

6. The boys have been finish (fish) all afternoon. So far, they have caught (catch)
ten fish.
7. Let’s sit down. I’m tired. We have been dancing (dance) for hours.
8. Kelly is standing on the corner. She has been waiting (wait) for her boyfriend for the
past twenty minutes.

9. There is a police car parked on the street across from my house. I have been
watching (watch) it for over an hour, but nothing has
happened(happen) yet.
10. Please answer the phone. It has been ringing (ring) for the past five minutes.
11. Anna has been (be) in the hospital for over a month. She may come home
next week.
12. “Sorry I’m late.”

“That’s okay. I haven’t been waiting (not/wait) very long.


13. It has been raining (rain) steadily for the past two days.
Grammar Practice

14. I smell chocolate in here! have
Worksheets
you been baking
✎(bake)?
Present Perfect Progressive

15. Adrianne and Judy have know (know) each other since they were children.
16. Our boss is going on a business trip, but he has not left (not/leave) yet.

You might also like