Game Preview

Present perfect continuous

  •  French    15     Public
    Pres. perfect continuous
  •   Study   Slideshow
  • We _____________________ cards for the last few hours (play)
    have been playing
  •  15
  • __________________ (you/work) on anything interesting lately ?
    Have you been working
  •  15
  • It ______________ hard since last night (rain)
    has been raining
  •  15
  • She is angry because she ____________ for half an hour (wait)
    has been waiting
  •  15
  • Where were you? I ___________________ you all morning
    have been calling
  •  15
  • My brother ___________ a book for 3 hours and still hasn't finished it
    has been reading
  •  15
  • We _______________ English for 5 years (study)
    have been studying
  •  15
  • The children __________________ all afternoon (play)
    have been playing
  •  15
  • My dog is tired because he ______ for hours. (run)
    has been running
  •  15
  • How long _____ at this company? ( you/work)
    have you been working
  •  15
  • They _________ (plan) this trip for over a year
    have been planning
  •  15
  • She __________ (feel) sick for several days.
    has been feeling
  •  15
  • She _________ ( cook) all day because she’s having a big party tonight.
    has been cooking
  •  15
  • Please answer the phone. It _______________(ring) for the past five minutes.
    has been ringing
  •  15
  • Let’s sit down. I’m tired. We ________________(dance) for hours.
    have been dancing
  •  15