Present Perfect vs Present Perfect Continuous
Both connect the past to now, but Present Perfect emphasizes completion or result, while Present Perfect Continuous emphasizes the duration or ongoing nature of an activity — often with visible effects in the present.
Review: Present Perfect · Present Perfect Continuous
Practice sentences
I ___ (read) that book — it was great. (have read / have been reading / am reading)
Emphasis on completion/result — Present Perfect.
I ___ (read) this book for two hours — my eyes hurt. (have been reading / have read / read)
Emphasis on the ongoing duration and its effect — Present Perfect Continuous.
She ___ (write) five emails so far this morning. (has written / has been writing / wrote)
A completed quantity/result — Present Perfect.
She ___ (write) emails all morning — she's exhausted. (has been writing / has written / wrote)
Emphasis on the continuous activity leading to her current state — Present Perfect Continuous.
He ___ (paint) the fence — it looks great now. (has painted / has been painting / is painting)
The completed result is visible — Present Perfect.
He ___ (paint) the fence all day — he's covered in paint. (has been painting / has painted / painted)
The ongoing activity explains his current state — Present Perfect Continuous.
How many cups of coffee ___ (you/drink) so far today? (have you drunk / have you been drinking / did you drink)
Asking for a specific completed count — Present Perfect.
You're out of breath — ___ (you/run)? (have you been running / have you run / did you run)
Present evidence of a recent, ongoing activity — Present Perfect Continuous.
We ___ (just/finish) the entire project. (have just finished / have been finishing / are finishing)
A completed whole — Present Perfect.
We ___ (work) on this project since January. (have been working / are working / worked)
Emphasis on ongoing duration from a starting point — Present Perfect Continuous.