Study

present perfect vs present perfect continuous

  •   0%
  •  0     0     0

  • Ask: What have you been reading or studying recently?
    (Open answer)
  • We’ve worked on this since hours.
    We’ve been working on this for hours.
  • He’s broke his arm last week.
    He broke his arm last week.
  • I ______ (wait) here for 20 minutes.
    have been waiting
  • She has been cleaned the room.
    She has cleaned the room.
  • We ______ (know) each other for years.
    have known
  • Ask: What have you done today?
    (Open answer)
  • He ______ (break) his leg.
    has broken
  • Ask: What have you been watching lately?
    (Open answer)
  • I’ve been saw that movie before.
    I’ve seen that movie before.
  • Why do we say “I’ve lived here for ten years” not “I lived here for ten years”?
    It continues up to now.
  • What’s the difference between “I’ve read that book” and “I’ve been reading that book”?
    Simple = finished/result, Continuous = activity/duration
  • What are the signal words for Present Perfect Continuous?
    for, since, all day, recently, lately, how long
  • I’ve been known her for years.
    I’ve known her for years.
  • Why do we use “have been doing” when something just stopped and has a visible result?
    Because it shows
  • I ______ (see) that movie twice.
    have seen
  • He’s been eaten all the cookies.
    He’s eaten all the cookies.
  • She’s been living here since 10 years.
    She’s been living here for 10 years.
  • Can we say “I’ve been knowing her for years”?
    No, use “I’ve known her for years.”
  • We ______ (play) tennis all day.
    have been playing
  • I ______ (lose) my phone!
    have lost
  • Which focuses more on duration – Simple or Continuous?
    Present Perfect Continuous
  • Can we use “yesterday” with Present Perfect?
    No, we use Past Simple with “yesterday.”
  • What do we use Present Perfect Simple for?
    For completed actions connected to the present.
  • Why do we say “She’s been running” not “She’s run” when she’s tired and sweaty?
    Because the focus is on the activity and its visible result.
  • Ask: Have you ever met a famous person?
    (Open answer)
  • Ask: Have you ever forgotten something important?
    (Open answer)
  • She ______ (study) all morning.
    has been studying
  • Ask: What have you been learning recently?
    (Open answer)
  • When do we use Present Perfect Continuous?
    For actions that started in the past and are still happening now.
  • Ask: Have you been exercising regularly?
    (Open answer)
  • He ______ (wash) the car. Look, it’s still wet!
    has been washing
  • They have studied since 9 o’clock.
    They have been studying since 9 o’clock.
  • Ask: What have you been doing this week?
    (Open answer)
  • They’ve been go to that café many times.
    They’ve gone to that café many times.
  • Ask: Have you ever tried a new hobby and quit quickly?
    (Open answer)
  • Which one is correct: “I’ve been learning English since 5 years” or “I’ve been learning English for 5 years”?
    I’ve been learning English for 5 years.
  • She ______ (paint) her room, that’s why it smells of paint.
    has been painting
  • I ______ (finish) my project already.
    have finished
  • She ______ (cook) dinner since 5 p.m.
    has been cooking
  • We have been finish our homework.
    We have finished our homework.
  • Which focuses on result – Simple or Continuous?
    Present Perfect Simple
  • Choose the correct: “She’s been eating all the cake” or “She’s eaten all the cake” (the cake is gone).
    She’s eaten all the cake.
  • You ______ (work) here for a long time.
    have worked
  • They ______ (wait) for you since 2 o’clock.
    have been waiting
  • I ______ (read) this book before.
    have read
  • It ______ (rain) for hours!
    has been raining
  • Ask: What have you been listening to these days?
    (Open answer)
  • What are the signal words for Present Perfect Simple?
    ever, never, just, already, yet, since, for
  • Choose the correct: “It’s rained all day” or “It’s been raining all day”?
    It’s been raining all day.