• Have You Ever + Past Participle
     Help
  • How long has he been sick?
    for two weeks
  • How long has she been playing violion?
    for 10 years
  • Why are you tired? What have you been doing?
    I'm tired because [have + be + study] since 7:00 this morning.
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.