Game Preview

Present perfect past simple advanced

  •  English    24     Public
    Business result upper intermediate unit 3 present perfect past simple
  •   Study   Slideshow
  • Did you like the new Bond movie? I ________ it yet.
    haven't seen
  •  15
  • Fred is a very close friend of mine. We ____ each other for years (KNOW/ HAVE KNOWN)
    have known
  •  15
  • Do you know what time Sarah ____ the office? (LEFT/ HAS LEFT)
    left
  •  20
  • You _____ late for work too many times this year. If you're not careful you'll be fired. (WERE/ HAVE BEEN)
    HAVE BEEN
  •  20
  • I ____ quite a few financial problems last year but this year things are getting better. (HAD/HAVE HAD)
    HAD
  •  25
  • 6. We had an exchange student from Russia who _____ the sea so we’re taking him to a beach this weekend. (Has never seen/ never saw)
    HAS NEVER SEEN
  •  20
  • Since I started working here I ____ more experienced at dealing with people. (HAVE BECOME/ BECAME)
    HAVE BECOME
  •  15
  • I can't remember the last time I _____ to the theatre. (WENT/ HAVE BEEN)
    WENT
  •  25
  • __________ you ever __________ writing a poem? (TRY) No, __________
    TRIED + ING (MEANS IT WAS SUCCESSFUL), TRY TO + INFINITIVE (MEANS IT WASN'T SUCCESSFUL), NO, I HAVEN'T/ YES I HAVE/ NO NEVER
  •  15
  • __________ you ever __________ your phone? (LOSE)
    YES I HAVE/ NO I HAVEN'T/ IT WAS 2 YEARS AGO ETC.
  •  15
  • __________ you ever __________ a ghost? (SEEN)
    NO I HAVEN'T/ YES I HAVE. IT WAS...../ I SAW....
  •  25
  • __________ you ever __________ the competition? (WIN)
    YES I HAVE/ NO I HAVEN'T. IT WAS..../ IT HAPPENED....
  •  15
  • __________ you ever __________ on a biking tour? (GO)
    YES I HAVE/ NO I HAVEN'T. I WENT..../ I DID IT....
  •  15
  • You'll find this hard to believe, but i _____ always _____ interested in ...
    I HAVE ALWAYS BEEN INTERESTED IN _____ (OWN ANSWER)
  •  15
  • This may sound unbelievable, but ________
    I HAVE + PP (OWN ANSWER)
  •  25
  • This may seem hard to believe, but I've taken part in ...
    OWN ANSWER
  •  10