Perfect Tenses
Help
The grass is extremely dry, it .................(not rain) for weeks.
hasn't rained
We....................(sit) at the table for about 25 minutes before anyone came to take our order.
have sat
By the time he was five, Joe .......................(learn) to play the guitar.
had learnt
Unlock this slideshow and over 4 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies