PRESENT PERFECT 34
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 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies