• Present perfect tenses
     Help
  • Look! Somebody ___________ (break) that window!
    Look! Somebody has broken that window!
  • You look tired. _____________ (you/work) hard?
    You look tired. Have you been working hard?
  • ________________ (you / ever / work) in a factory?
    Have you ever worked in a factory?
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.