Present Perfect Simple or Present Perfect Progressive
Help
Lisa _________ (wait) for the bus for half an hour, but it _________ (not arrive) yet.
has been waiting / has not arrived
Mike's car ____________(make) strange noises because he filled it with Fanta instead of gas. He ________ (clean) the gas tank but it's ruined.
has been making / has cleaned
Chalula ________ (write) a letter for the school newspaper for 7 years, and she still ___________ (not finish) yet.
has been writing / hasn't finished
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