Present perfect
Help
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
He speaks English well because he has been living in England ____ 6 years. (for/since)
for
She has been a Biology teacher _______ 2002. (for/since)
since
Have you _______ swum for more than 6 hours in a row? (never/ever)
ever
Your experience on this site will be improved by allowing cookies.
Allow cookies