Game Preview

Present Perfect Continuous

  •  English    25     Public
    Present Perfect Continuous
  •   Study   Slideshow
  • I ___ ___ ____ (do) homework all night.
    I HAVE/I'VE BEEN DOING homework all night.
  •  15
  • She _____ _____ ______ (play) violin for several years.
    She HAS/SHE'S BEEN PLAYING violin for several years.
  •  15
  • How long _____ _____ been surfing?
    How long HAS HE been surfing?
  •  15
  • ____ ____ ______ eating ice cream?
    HAS SHE BEEN eating ice cream?
  •  20
  • What has the cat been doing all day? ____ ____ _____ sleeping.
    IT HAS BEEN sleeping.
  •  20
  • You ____ _____ ______(eat) too much.
    You HAVE BEEN EATING too much.
  •  20
  • What have they been doing in class? _____ _____ been ______ (paint).
    THEY HAVE been PAINTING.
  •  25
  • ____ ______ been ______ (drive) all night.
    SHE HAS been DRIVING all night.
  •  25
  • That dog smells awful- what has it been doing? _____ ______ ______ (roll) in the mud.
    IT'S/IT HAS BEEN ROLLING in the mud.
  •  20
  • ______ ______ he been doing? He ____ ____ reading.
    WHAT HAS he been doing? He HAS BEEN reading.
  •  25
  • 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