B2-PRESENT PERFECT VS PRESENT PERFECT CONTINUOUS
Explicación
Tower Languages
Online Learning is Today
Created by Julio Ángel R. — Bilingual Educator
📘
Present Perfect vs Present Perfect Continuous
Grammar Guide
🔷 Part 1 — Present Perfect
🔷 Part 2 — Present Perfect Continuous
⚖️ Key Difference
🔀 Special Verbs — Both Forms Possible
⚠️ Important Rule — Visible Consequence
🔹 Structure
Have / Has + Past Participle
I have worked here for years.
She has studied English since 2020.
🔹 Uses
1. Finished but relevant now
The action happened in the past but its result is important now.
I have learned a lot this year.
She has taken many lessons.
They have given excellent presentations.
2. Duration — state or repeated action
for
since
I have lived here for 10 years.
He has worked at this company since 2018.
We have studied together for months.
3. Focus = Result
Present Perfect emphasizes:
👉 What has been achieved
👉 The fact of completion
👉 The experience
I have taught many students.
She has taken five courses.
They have worked on many projects.
🔹 Structure
Have / Has + been + verb (-ing)
I have been working.
She has been studying.
🔹 Uses
1. Duration with focus on the activity
I have been working all day.
She has been studying for hours.
They have been living here since June.
2. Temporary ongoing actions
He has been teaching online recently.
We have been taking extra lessons this month.
3. Focus = Process
Present Perfect Continuous emphasizes:
👉 The activity
👉 The effort
👉 The ongoing process
I have been giving private classes.
She has been working late.
They have been studying intensively.
| Present Perfect | Present Perfect Continuous |
|---|---|
| Focus on result | Focus on process |
| Completed or stable | Ongoing activity |
| What has happened | What has been happening |
Present Perfect
I have studied English for years.
Result = knowledge
Present Perfect Continuous
I have been studying English for years.
Process = long effort
✅ These verbs allow BOTH tenses with almost the same meaning
live
work
study
teach
give (classes)
take (lessons)
📋 When BOTH are correct (no visible effect)
I have studied English for many years.
She has worked here since 2020.
They have lived here for a long time.
He has taught English for years.
I have been studying English for many years.
She has been working here since 2020.
They have been living here for a long time.
He has been teaching English for years.
🔴 If the sentence includes a visible effect, result, or consequence:
👉 ONLY the Present Perfect Continuous is correct.
The focus is on the effort that produced a visible outcome.
The focus is on the effort that produced a visible outcome.
📌 Study
✅ I have been studying English for many years and now I'm really good at it.
❌ I have studied English for years and now I'm really good at it.
Being good = visible consequence of effort
📌 Work
✅ She has been working very hard and now she looks exhausted.
❌ She has worked very hard and now she looks exhausted.
Exhausted = visible result of activity
📌 Teach
✅ He has been teaching all morning and now his voice is tired.
❌ He has taught all morning and now his voice is tired.
📌 Live
✅ They have been living in the city for years and now they feel fully adapted.
❌ They have lived in the city for years and now they feel fully adapted.
📌 Take Lessons
✅ I have been taking piano lessons and now my fingers hurt.
❌ I have taken piano lessons and now my fingers hurt.
📌 Give Classes
✅ She has been giving online classes and now she feels overwhelmed.
❌ She has given online classes and now she feels overwhelmed.
🧠 Final Insight
👉 Achievement
→ Use Present Perfect
→ Use Present Perfect
👉 Effort with visible effect
→ Use Present Perfect Continuous
→ Use Present Perfect Continuous
🧠 Quick Tip — How to Decide
If the sentence ends with any visible consequence, use Present Perfect Continuous:
✔ now I'm tired
✔ now she looks exhausted
✔ now they feel better
✔ now my hands hurt
✔ now I'm really good at it
✔ any other visible consequence
➡ Always use Present Perfect Continuous in these cases.
Ejercicio 1
Tower Languages
Online Learning is Today
Created by Julio Ángel R. — Bilingual Educator
🎯
Present Perfect vs Present Perfect Continuous
— / 10
Instrucción: Read each sentence carefully and select the correct answer. Remember: some sentences allow two correct forms depending on the context and emphasis!
1
She __________ English for five years.
2
Look! He is tired. He __________ all morning.
3
I __________ in this town since 2010.
4
They __________ the project. It's ready now.
5
We __________ for the bus for 20 minutes.
6
My dad __________ at that company for 15 years.
7
She __________ her homework. Now she can relax.
8
It __________ all day. The ground is wet.
9
We __________ guitar lessons since January.
10
The teacher __________ for an hour. The lesson is not finished.
Check Answers ✓
Ejercicio 2
Tower Languages
Online Learning is Today
Created by Julio Ángel R. — Bilingual Educator
🎯
Verb Tenses Quiz
— / 10
Instrucción: Choose the correct verb tense to complete each sentence. Only one answer is correct per question.
1
I'm exhausted because I _____ for the exam all week.
2
She _____ that movie three times already.
3
We _____ the report yesterday afternoon.
4
He looks dirty because he _____ the car.
5
They _____ in this city since 2018.
6
I _____ my keys, so I can't open the door.
7
She _____ emails all morning.
8
We _____ to the museum last weekend.
9
I _____ never tried Indian food.
10
It _____ all night, and the streets are flooded.
Check Answers ✓