Present Perfect Regular Verbs
Help
They ____ ______ (to do) their homework already.
The have done their homework already.
How long _____ ___ ______ (you / live) in this town?
How long have you lived in this town?
No, I ___ ____ ______ (not / finish) my homework yet.
No. I have not finished my homework yet.
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