Quizalize logo
placeholder image to represent content

Present perfect and past simple

Quiz by Caroline Jones

Feel free to use or edit a copy

includes Teacher and Student dashboards

Measure skills
from any curriculum

Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.

With a free account, teachers can
  • edit the questions
  • save a copy for later
  • start a class game
  • view complete results in the Gradebook and Mastery Dashboards
  • automatically assign follow-up activities based on students’ scores
  • assign as homework
  • share a link with colleagues
  • print as a bubble sheet
10 questions
Show answers
  • Q1
    Yesterday I ________________ to visit my grandmother.
    have wanted
    did want
    wanted
    want
    30s
    Edit
    Delete
  • Q2
    When I was young, I ________________have much homework.
    haven't
    did
    didn't
    was
    30s
    Edit
    Delete
  • Q3
    ________________ you been to Italy?
    Did
    Have
    Were
    Ever
    30s
    Edit
    Delete
  • Q4
    Did you ___________________ to Rome when you were in Italy?
    been
    visit
    went
    go
    30s
    Edit
    Delete
  • Q5
    ______________________ your homework? No, not yet.
    Are you finish
    Are you finishing
    Have you finished
    Did you finish
    30s
    Edit
    Delete
  • Q6
    How long _______________________________ in the UK?
    do you live
    have you been living
    are you living
    you live
    30s
    Edit
    Delete
  • Q7
    Have you ever ____________ a horse?
    ride
    riden
    rode
    ridden
    30s
    Edit
    Delete
  • Q8
    I _____________ a long letter last week.
    written
    write
    wrote
    have written
    30s
    Edit
    Delete
  • Q9
    This is the best pizza I ____________________________
    ate.
    have ever eaten.
    am eating.
    eat.
    30s
    Edit
    Delete
  • Q10
    Important announcement... The Prime Minister ______________________ to hospital and he will remain there until he feels better.
    has gone
    went
    arrived
    has been
    30s
    Edit
    Delete

Teachers give this quiz to your class