Fostering Friendships - Enhancing Social Bonds in the Classroom
Present perfect vs present perfect continuous
1. Present Perfect VS. Present Perfect
Continuous
1
He has been repairing
the car for 2 hours
He has repaired the
car
Present perfect continuous
Emphasis on ACTIVITY
Present perfect
Emphasis on RESULT
Prepared by: MOHAMMAD MOUSSA
2. Stative and Action verbs
2
They have known each
other for ages
Use STATIVE or ACTION
verbs with present perfect
They have been
playing football for
an hour
Only use ACTION verbs
with present perfect
Continuous
Prepared by: MOHAMMAD MOUSSA
3. Correct or Incorrect
• They have been knowing each other for ages
• They have known each other for ages.
• I have been living here for 2 years.
• I have lived here for 2 years.
• I have been understanding the lesson.
• I have understood the lesson.
• I haven’t been finishing my homework yet.
• I haven’t finished my homework yet.
3
Prepared by:
MOHAMMAD MOUSSA