placeholder image to represent content

Present Perfect Simple vs Past simple

Quiz by mrmike

Our brand new solo games combine with your quiz, on the same screen

Correct quiz answers unlock more play!

New Quizalize solo game modes
12 questions
Show answers
  • Q1
    This is only the second time I've _______________ (ever fly) in an aeroplane.
    flew
    've ever flown
    30s
  • Q2
    The child _______________ (sleep) from seven till seven without waking once.
    has slept
    slept
    30s
  • Q3
    Gabriella _______________ (grow) five centimetres since last month.
    has grown
    grew
    30s
  • Q4
    I _______________ (send) Mike three emails last week but he _______________ (not reply) to any of them yet.
    sent, didn't reply
    have sent, not replied
    sent, hasn't replied
    30s
  • Q5
    _______________ (you / learn) to play chess when you were a child?
    Did you learn
    Have you learnt
    30s
  • Q6
    I _______________ (buy) this bicycle five years ago and I _______________ (use) it every day since then.
    bought, 've used
    have bought, use
    bought, used
    30s
  • Q7
    How long _______________ (you/ have) that bad cough?
    have had you
    had you
    have you had
    30s
  • Q8
    The train _______________ (just arrive), so hurry and you might catch it.
    just arrived
    has just arrived
    30s
  • Q9
    I _______________ (never see) such a beautiful rainbow before.
    have never seen
    never saw
    30s
  • Q10
    I _______________ (dream) about a beautiful desert island last night.
    dreamnt
    dreamed
    have dreamt
    30s
  • Q11
    On Sunday we _______________ (meet) outside the cinema as usual.
    met
    have met
    meet
    30s
  • Q12
    When _______________ (you / get) that jacket? I _______________ (not notice) it before.
    you got, didn't notice
    have you gotten, didn't notice
    did you get, haven't noticed
    30s

Teachers give this quiz to your class