• PRESENT PERFECT FOR / SINCE QUIZ!
     Help
  • Margaret has lived in Spain ... a long time.
    for
  • I haven't had a holiday ... last summer.
    since
  • Patrick is really tired. He has been awake ... four o'clock this morning.
    since
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.