• Present Perfect - Past Perfect
     Help
  • What ………you………… (do) all day? You haven’t left you house for hours.
    have you been doing
  • She didn’t realised that she ……………..  (look  for) him for years.
    had been looking for
  • We ................. (wait)for hours and they still haven't arrived.
    have been waiting
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.