Practice choosing between the present perfect and the present perfect continuous in context.
Use the present perfect when the sentence is about a result, a number of times, or the experience itself, and whenever the verb names a state rather than an activity (I have written four emails this morning; I have known her for years).
Use the present perfect continuous when the sentence is about an activity filling a stretch of time up to now, above all when that activity is unfinished or explains something you can see right now (I have been writing emails all morning).
| Present Perfect | Present Perfect Continuous | |
|---|---|---|
| What it highlights | The result, or the fact that it happened at all — what you now have, know, or have been through. | The activity itself and the stretch of time it has filled, with no claim that it is finished. |
| Counting and measuring | The form for a count of finished actions: “She has made four calls today.” It takes a length of time too: “She has worked here for ten years.” | An alternative when a length of time is filled by an activity, and it puts the weight on the activity itself: “She has been making calls since nine.” |
| Signal words | already, yet, just, ever, never, so far, twice, how many times — and the only choice after “for”, “since” or “how long” with know, own, belong, or “have” meaning own | all day, all morning, nonstop, and “how long”, “for” or “since” about an activity still running — though the simple form often fits there too |
| Verbs it works with | The only choice with verbs that name a state — know, own, belong, and “have” in the sense of owning: “I have known her since college.” | Needs an action that can run on: wait, study, rain, build, read. |
| Example | I have read that book. | I have been reading that book. |
Practice
We ___ each other since middle school.
I ___ your report, but I haven't reached the last section yet.
Marcus ___ four job applications so far this week.
Nina ___ the bedroom since nine o'clock, and she still has the trim to do.
___ you ever ___ an overnight train, or will this be your first time sleeping on one?
I don't need another copy — I ___ the email already.
How many times ___ you ___ that movie since you bought it?
___ the dishwasher ___ its cycle yet, or do I need to wash this pan by hand?
Give me five minutes to find a quieter spot — Ioff the bus.
Miathe same backpack since ninth grade, and it still looks new.