Game Preview

Past Simple VS Present Perfect!!!

  •  English    20     Public
    This quiz is about the past simple and the present perfect tense. Try to choose the correct answers to complete the sentences. Pay attention to the clues in the sentences!
  •   Study   Slideshow
  • Last night I (lost/have lost) my keys - I had to call my flatmate to let me in.
    Last night I lost my keys - I had to call my flatmate to let me in.
  •  5
  • I (lost/have lost) my keys - can you help me look for them?
    I have lost my keys - can you help me look for them?
  •  5
  • I (visited/have visited) Paris three times.
    I have visited Paris three times.
  •  5
  • Last year I (visited/have visited) Paris.
    Last year I visited Paris.
  •  5
  • I (knew/have known) my great grandmother for a few years - she died when I was eight.
    I knew my great grandmother for a few years - she died when I was eight.
  •  5
  • I (knew/have known) Julie for three years - we still meet once a month.
    I have known Julie for three years - we still meet once a month.
  •  5
  • I (played/have played) hockey since I was a child - I'm pretty good!
    I have played hockey since I was a child - I'm pretty good!
  •  5
  • She (played/has played) hockey at school, but she didn't like/hasn't liked it.
    She played hockey at school, but she didn't like it.
  •  5
  • Sorry, I (missed/have missed) the bus, so I'm going to be late.
    Sorry, I have missed the bus, so I'm going to be late.
  •  5
  • I (missed/have missed) the bus, and then I missed/have missed the airplane as well.
    I missed the bus, and then I missed the airplane as well.
  •  5
  • Last month I (went/have gone) to Scotland.
    Last month I went to Scotland.
  •  5
  • I'm sorry, John isn't here now. He (went/has gone) to the shops.
    I'm sorry, John isn't here now. He has gone to the shops.
  •  5
  • We (finished/have finished) this room last week.
    We finished this room last week.
  •  5
  • I (finished/have finished) my exams finally - I'm so happy!
    I have finished my exams finally - I'm so happy!
  •  5
  • Yesterday, I (saw/have seen) all my friends. It was great.
    Yesterday, I saw all my friends. It was great.
  •  5
  • I (saw/have seen) Julie three times this week!
    I have seen Julie three times this week!
  •  5