×
The selected game type is invalid.
Perfect Tenses Upper CE
Help
I hope I_______(learn/drive) by the time I _______ 35.
I hope I'll have learnt how to drive by the time I'm 35.
The grass is extremely dry, it ____ (not rain) for weeks
hasn't been raining
We____(sit) at the table for about 25 minutes before anyone came to take our order.
had been sitting
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