placeholder image to represent content

Present perfect tense

Quiz by Siwaschaya Methakam

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

Correct quiz answers unlock more play!

New Quizalize solo game modes
10 questions
Show answers
  • Q1

    I ___ my homework already.

    was finishing

    have finished

    finish

    finished

    30s
  • Q2

    She ___ to London last summer.

    has gone

    has been

    goes

    went

    30s
  • Q3

    They ___ in this city for ten years.

    have lived

    are living

    live

    lived

    30s
  • Q4

    We ___ a movie last night.

    have seen

    saw

    see

    seen

    30s
  • Q5

    He ___ his car recently.

    sells

    has sold

    was selling

    sold

    30s
  • Q6

    I ___ her at the party yesterday.

    have met

    met

    meet

    am meeting

    30s
  • Q7

    You ___ this book many times.

    reading

    have read

    will read

    read

    30s
  • Q8

    My dad ___ to Japan in 2020.

    travels

    is traveling

    traveled

    has traveled

    30s
  • Q9

    We ___ our exams, so now we can relax.

    have finished

    finish

    finished

    are finishing

    30s
  • Q10

    She ___ the cake yesterday morning.

    bakes

    bake

    has baked

    baked

    30s

Teachers give this quiz to your class