Game Preview

Present Perfect Continuous Review

  •  English    16     Public
    Review about the tense structures and complete the sentences.
  •   Study   Slideshow
  • He __________________ (work) here for five years.
    He has been working here for five years.
  •  15
  • We ___________________ (live) in London for six months.
    We have been living in London for six months.
  •  15
  • She ____________________ (go) to the cinema every weekend for a year.
    She has been going to the cinema every weekend for a year.
  •  15
  • I _______________________ (try) to call him since yesterday.
    I have been trying to call him since yesterday.
  •  15
  • Susan ____________________ (not/speak) to me since we had an argument.
    Susan has not been speaking to me since we had an argument.
  •  15
  • They___________________ (not/live) here for very long.
    They have not been living here for very long.
  •  15
  • We_____________________ (not/drink) enough water - that's why we feel tired.
    We have not been drinking enough water - that's why we feel tired.
  •  15
  • Jason has been studying in Thailand for two years.
    Has Jason been studying in Thailand for two years? / How long has Jason been studying in Thailand?
  •  15
  • You have been working at ABC company.
    Have you been working at ABC company? / Where have you been working?
  •  15
  • They have been dancing for 30 minutes.
    Have they been dancing for 30 minutes? / How long have they been dancing?
  •  15
  • Hanna ___________________ (not/practice) her English since last year.
    Hanna has not been practicing her English since last year.
  •  15
  • She __________________ (study) abroad since last two years.
    She has been studying abroad since last two years.
  •  15
  • I ________________________ (not/consider) our new project.
    I have not been considering our new project.
  •  15
  • for / been / I / 2 hours / thinking / have
    I have been thinking for 2 hours.
  •  15
  • eating / Walu / at ABC canteen / been / Has / lunch / ?
    Has Walu been eating lunch at ABC canteen?
  •  15
  • been / He / making / not not / mistake
    He has not been making mistake.
  •  15