• Present Perfect vs Present Perfect Continuous
     Help
  • What you (to do) for the last 3 hours?
    What have you been doing for the last 3 hours?
  • We alwys (to live) in this flat?
    We have always lived in this flat.
  • How long (to know) you the truth?
    How long have you known the truth?
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.