placeholder image to represent content

Present perfect vs past simple

Quiz by Maria Alexandrou

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

Correct quiz answers unlock more play!

New Quizalize solo game modes
19 questions
Show answers
  • Q1
    I _____ my phone yesterday.
    lose
    have lost
    lost
    had lost
    30s
  • Q2
    _____ you ever been to New York?
    do
    have
    had
    did
    30s
  • Q3
    I _____ dinner already.
    cooked
    cook
    had cooked
    have cooked
    30s
  • Q4
    He _____ in this company for 10 years.
    had worked
    works
    worked
    has worked
    30s
  • Q5
    We _____ a great time at the party last night.
    has
    did
    have
    had
    30s
  • Q6
    _____ you seen the new Star Wars movie?
    had
    do
    did
    have
    30s
  • Q7
    She _____ her ankle last week.
    had sprained
    sprained
    has sprained
    sprain
    30s
  • Q8
    Which sentence uses the past simple correctly?
    I went to the store yesterday.
    I have been going to the store yesterday.
    I have gone to the store yesterday.
    I am going to the store yesterday.
    30s
  • Q9
    Which sentence uses the present perfect correctly?
    I ate breakfast this morning.
    I will eat breakfast this morning.
    I have eaten breakfast this morning.
    I am eating breakfast this morning.
    30s
  • Q10
    Which verb tense is used to talk about experiences in general?
    Present continuous
    Past simple
    Future simple
    Present perfect
    30s
  • Q11
    Which verb tense is used to talk about completed events?
    Past simple
    Future simple
    Present continuous
    Present perfect
    30s
  • Q12
    When did you last eat sushi?
    I have eaten sushi yesterday.
    I eat sushi every day.
    I ate sushi yesterday.
    I will eat sushi tomorrow.
    30s
  • Q13
    Have you ever been to New York?
    Yes, I have been to New York.
    No, I have never been to New York.
    Yes, I am going to New York next week.
    Yes, I went to New York last year.
    30s
  • Q14
    What did you do last weekend?
    I go to the beach every weekend.
    I have gone to the beach with my friends.
    I went to the beach with my friends.
    I will go to the beach with my friends next weekend.
    30s
  • Q15
    Have you read any good books lately?
    Yes, I read a great book last week.
    Yes, I will read a great book next week.
    Yes, I have read a great book last week.
    No, I never read books.
    30s

Teachers give this quiz to your class