placeholder image to represent content

Past simple or present perfect

Quiz by Tímea Schuch-Takács

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

Correct quiz answers unlock more play!

New Quizalize solo game modes
20 questions
Show answers
  • Q1
    Joe _____________ in Paris since last week.
    have been
    has been
    been
    was
    20s
  • Q2
    Martin _____________ drinking coffee a year ago.
    has stopped
    stop
    stopped
    stopping
    20s
  • Q3
    Jane ____________ to Bristol a year ago.
    moove
    moves
    moved
    has moved
    20s
  • Q4
    Pam ___________ for three months.
    have been married
    has married
    got married
    has been married
    20s
  • Q5
    John ____________ the car for six months.
    had
    has
    is having
    has had
    20s
  • Q6
    Kim ___________ ill for a day now.
    is being
    is
    was
    has been
    20s
  • Q7
    Ben ___________ this job a month ago.
    has started
    was started
    starting
    started
    20s
  • Q8
    When ___________ to become an actress?
    decided
    have you decided
    did you decided
    did you decide
    20s
  • Q9
    ____________ stopped raining yet?
    Has it
    Is it
    Has
    Did it
    20s
  • Q10
    I____________ a lot of interesting places in London.
    have still visited
    have yet visited
    did already visit
    have already visited
    20s
  • Q11
    Josh hasn't climbed the Kilimanjaro, but Leo ________.
    has
    did
    hasn't
    haven't
    20s
  • Q12
    My grandparents ____________ much money during the Second World War.
    hadn't
    didn't have
    haven't
    didn't
    20s
  • Q13
    ____________ an underground train system in London in the 19th century?
    Have
    Was there
    Were
    Is there
    20s
  • Q14
    When I was a kid I ___________ tomato soup.
    didn't like
    didn't liked
    haven't liked
    have liked
    20s
  • Q15
    ______________ to go to university when you left school?
    Have you wanted
    Did you wanted
    Did you want
    Has you wanted
    20s

Teachers give this quiz to your class