B1+_PresentPerfect
Help
Our bus ______ (arrive) yet. It should be here soon
hasn’t arrived
You’ve _____ (play) that game all morning. Why don’t you do something else now?
been playing
Rick’s an old friend. I’ve _____ (know) him since I was five.
known
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