• Revision Game - English File Intermediate
     Help
  • How long _______ you _________ (wait) for the bus?
    How long have you been waiting for the bus?
  • I´m exhausted. I __________(run) 30 kilometres this morning.
    I´m exhausted. I´ve run 30 km this morning.
  • What´s the correct prefix for the following adjectives? * mature *reliable *sensitive
    immature - unreliable - insensitive
  • Unlock this slideshow and over 3 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.