Game Preview

Present perfect continuous

  •  English    15     Public
    Present perfect continuous
  •   Study   Slideshow
  • I _______ (have / be / work) on this project since last Monday.
    I have been working on this project since last Monday.
  •  15
  • She ________ (have / be / read) that book for two hours.
    She has been reading that book for two hours.
  •  15
  • We ________ (have / be / wait) for the bus all morning.
    We have been waiting for the bus all morning.
  •  15
  • They ________ (have / not / be / play) football.
    They haven't been playing football.
  •  15
  • He ________ (have / be / study) English for two months.
    He has been studying English for two months.
  •  15
  • I ________ (have / be / feel) tired all day because I didn't sleep well last night.
    I have been feeling tired all day because I didn't sleep well last night.
  •  15
  • They ________ (have / be / cook) dinner since 4 p.m.
    They have been cooking dinner since 4 p.m.
  •  15
  • We ________ (have / be / clean) the house for three hours.
    We have been cleaning the house for three hours.
  •  15
  • I ________ (have / not / be / look) for my keys because Lara found them.
    I haven't been looking for my keys because Lara found them.
  •  15
  • They ________ (have / be / plan) the event for weeks.
    They have been planning the event for weeks.
  •  15
  • He ________ (have / be / take) piano lessons since 2020.
    He has been taking piano lessons since 2020.
  •  15
  • We are exhausted because we ________ (have / be / walk) around the park all day.
    We are exhausted because we have been walking around the park all day.
  •  15
  • I ________ (have /not / be / feel) well since yesterday.
    I haven't been feeling well since yesterday.
  •  15
  • She ________ (have / be / not / study) for long. She just started an hour ago.
    She hasn't been studying for long. She just started an hour ago.
  •  15
  • They ________ (have / not / be / practice) their instruments since last week.
    They haven't been practicing their instrument since last week.
  •  15