Past Simple Vs Present Perfect

10 questions | Total Attempts: 89

SettingsSettingsSettings
Please wait...
Past Simple Vs Present Perfect

Questions and Answers
  • 1. 
    "Did you like Star Wars?" "I don't know, I ... that movie."
    • A. 

      've never seen

    • B. 

      Never saw

    • C. 

      Was never seen

    • D. 

      'd never seen

  • 2. 
    Sam ... in Reunion a week ago.
    • A. 

      Arrived

    • B. 

      Has arrived

    • C. 

      Arrive

    • D. 

      Did arrive

  • 3. 
    Nick and I ... each other for ages. We still get together for a beer or two every week.
    • A. 

      Have known

    • B. 

      Did know

    • C. 

      Knew

    • D. 

      Had known

  • 4. 
    Christine Salem is a great musician, she ... some great songs in the last year.
    • A. 

      Has written

    • B. 

      Wrote

    • C. 

      Had written

    • D. 

      Was writing

  • 5. 
    I ... this much fun since I ... a kid.
    • A. 

      Haven't had ... was

    • B. 

      Didn't have ... have been

    • C. 

      Didn't have ... was

    • D. 

      Haven't had ... have been

  • 6. 
    In the last 100 years, travelling ... much easier in Reunion.
    • A. 

      Has become

    • B. 

      Became

    • C. 

      Had become

    • D. 

      Becomes

  • 7. 
    How sad. Daniel ... of climbing Piton des Neiges before he died. He ... the beautiful view.
    • A. 

      Dreamed ... never saw

    • B. 

      Has dreamed ... has never seen

    • C. 

      Dreamed ... has never seen

    • D. 

      Has dreamed ... never saw

  • 8. 
    This church ... by the founders of St Leu.
    • A. 

      Was built

    • B. 

      Has been built

    • C. 

      Were built

    • D. 

      Had built

  • 9. 
    I ... been to Africa, but I ... the USSR.
    • A. 

      Have never been ... went

    • B. 

      Have never been ... have been

    • C. 

      Never went ... went

    • D. 

      Never went ... have been

  • 10. 
    I ... in St Gilles hundreds of times!
    • A. 

      Have dived

    • B. 

      Dived

    • C. 

      Was dived

    • D. 

      Had dived

Back to Top Back to top