Study

present perfect vs present per continuous

  •   0%
  •  0     0     0

  • She (work) at that company since 2019
    She has been working at that company since 2019
  • He has been running every morning for the past month.
    Present Perfect Continuous
  • I (be) (work) on this project all week
    I have been working on this project all week
  • We (know) each other for ten years
    We have known each other for ten years
  • I have cleaned my room.
    Present Perfect Simple
  • They (be) (work) on that project for hours
    They have been working on that project for hours
  • I have lived in London for five years.
    Present Perfect Simple
  • They have gone to the store.
    Present Perfect Simple
  • I (clean) my room
    I have cleaned my room
  • We have known each other for ten years.
    Present Perfect Simple
  • We have already visited Paris twice.
    Present Perfect Simple
  • He (be) (practice) the piano for two hours
    He has been practicing the piano for two hours
  • How long have you been learning to play the guitar?
    Present Perfect Continuous
  • I have been working on this project all week.
    Present Perfect Continuous
  • She has been working at that company since 2019.
    Present Perfect Continuous
  • They (finish) their homework
    They have finished their homework
  • He (be) (study) for his exams all night
    He has been studying for his exams all night
  • How many times have you been to Japan?
    Present Perfect Simple
  • I have been painting the house.
    Present Perfect Continuous
  • How long you (be) (learn) to play the guitar?
    How long have you been learning to play the guitar?
  • They have completed their homework.
    Present Perfect Simple
  • I have never eaten sushi before.
    Present Perfect Simple
  • He has been studying for his exams all night.
    Present Perfect Continuous
  • He (be) (run) every morning for the past month
    He has been running every morning for the past month
  • She (be) (cook) since 6 p.m.
    She has been cooking since 6 p.m.
  • They (go) to the store
    They have gone to the store
  • He has been practicing the piano for two hours.
    Present Perfect Continuous
  • She (read) three books this month
    She has read three books this month
  • We have been waiting for the bus for 20 minutes.
    Present Perfect Continuous
  • I (be) (wait) for the bus for 20 minutes
    I have been waiting for the bus for 20 minutes
  • I (finish) my homework
    I have finished my homework
  • She has read three books this month.
    Present Perfect Simple
  • We (visit) Paris twice
    We have visited Paris twice
  • How many times you (be) to Japan?
    How many times have you been to Japan?
  • I (be) (cook) dinner since 6pm
    I have been cooking dinner since 6pm
  • I have been studying English for three hours.
    Present Perfect Continuous
  • Have you finished your homework yet?
    Present Perfect Simple
  • She has been cooking dinner since 6 p.m.
    Present Perfect Continuous
  • I (never) (eat) sushi before
    I have never eaten sushi before
  • I (live) in London for five years
    I have lived in London for five years