• PRESENT PERFECT SIMPLE
     Help
  • 1) ............................(they/arrive) yet?
    Have they arrived yet?
  • 2) Lucy .................... (run) 15 kilometres today.
    Lucy has run 15 kilometres today
  • 3) The house was very dirty, but they .......................... ( clean) it.
    The house was very dirty, but they have cleaned it.
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.