Game Preview

Past perfect continuous

  •  English    12     Public
    Past perfect continuous
  •   Study   Slideshow
  • ... (she/run) much recently?
    Has she been running
  •  15
  • ... (he/work) today?
    Has he been working
  •  15
  • ... (Julia/work) in this company for more than five years?
    Has Julia been working
  •  15
  • ... (you/study) English for a long time?
    Have you been studying
  •  15
  • How long ... (you/study) Japanese?
    have you been studying
  •  15
  • Where ... (she/work)?
    has she been working
  •  15
  • How long ... (she/play) tennis?
    has she been playing
  •  15
  • What ... (they/drink)?
    have they been drinking
  •  15
  • How long ... (you/live) here?
    have you been living
  •  15
  • How long ... (he/work) in the bank?
    has he been working
  •  15
  • How long ... (we/wait) for the bus?
    have we been waiting
  •  15
  • What ... (you/do) all day?
    have you been doing
  •  15