• 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.