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
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
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

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 Actionverbs 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