• Advanced Mix Tenses
     Help
  • Present Perfect Simple or Progressive: Jane ___(write) a letter to a magazine. She ___ (not finish) it yet.
    Jane has been writing a letter to a magazine. She hasn't finished it yet.
  • Present Perfect Simple or Progressive: Ben __ (look) for his penknife, but ____(not find) it yet.
    Ben has been looking for his penknife, but he hasn't found it yet.
  • Present Perfect Simple or Progressive: Jenny ___ (wait) for the bus for half an hour, but it ___ (not arrive) yet.
    Jenny has been waiting for the bus for half an hour, but it hasn't arrived yet.
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.