Study

Present Perfect vs Present Perfect Continous

  •   0%
  •  0     0     0

  • How long ________________ (she wait) for us?
    has she been waiting
  • I ______________ (cycle) and my legs are really tired now
    I have been cycling
  • We use present perfect continuous / present perfect to talk about an experience without an exact time
    present perfect
  • They _____________ (travel) for months and they _____________ (visit) three countries so far.
    have been travelling - have visited
  • Look at the picture and create a sentence by using Present Perfect Continuous.
    .............
  • What has happened to him?
    He has lost his wallet.
  • I have been loving / have loved chocolate since I was a child.
    have loved
  • He has been fishing / has fished since six o'clock.
    has been fishing
  • we / know each other / we were children
    We have known each other since we were children.
  • It has been being / has been cloudy for 5 days.
    has been
  • What has he done?
    He has finished his exams.
  • How many books _____________ (she - write)?
    has she written
  • We use present perfect /present perfect continuous to talk about an action that began in the past and continues in the present
    present perfect countinuous
  • Look at the picture and create a sentence by using Present Perfect Continuous.
    .......
  • Correct the mistake. Paul doesn’t eat anything since yesterday because he's sick.
    Paul hasn't eaten anything since yesterday because he's sick.
  • She ________________ (hang) up all all the pictures yet.
    hasn't hung
  • Correct the mistake. Hi, Jackie! How are you? I don’t see you for ages!
    Hi, Jackie! How are you? I haven't seen you for ages!
  • Look at the picture and create a sentence by using Present Perfect or Present Perfect Continuous.
    .....
  • Make the question to the answer: They have been studying Japanese for 3 years.
    How long have they been studying Japanese?
  • Somebody _____________ (eat) my cookies. There are very few left.
    has eaten