placeholder image to represent content

Past Simple, Present Perfect, Present Perfect Continuous

Quiz by Aušra Ramanauskienė

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

Correct quiz answers unlock more play!

New Quizalize solo game modes
35 questions
Show answers
  • Q1

    My friend's a great writer. He .............................. (write) lots of books so far.

    has written

    30s
  • Q2

    My hair is wet.  I ........................... (just wash) it.

    Users enter free text
    Type an Answer
    30s
  • Q3

    My parents ................................... (live) in London since they got married.

    Users enter free text
    Type an Answer
    30s
  • Q4

    It ............................................. (rain) for two hours and the water is everywhere.

    Users enter free text
    Type an Answer
    30s
  • Q5

    Last night I ....................................(lose) my keys - I had to call my flatmate to let me in.

    Users enter free text
    Type an Answer
    30s
  • Q6

    Yesterday, I .............................. (see) all of my friends. It was great.

    Users enter free text
    Type an Answer
    30s
  • Q7

    She ............................ (come) to London in 1997.

    Users enter free text
    Type an Answer
    30s
  • Q8

    Susan  ..................................... (never / see) snow before.

    Users enter free text
    Type an Answer
    30s
  • Q9

    King Henry the Eighth of England ................................. (have) six wives.

    Users enter free text
    Type an Answer
    30s
  • Q10

    I ................................... (phone) Mary 2 minutes ago.

    Users enter free text
    Type an Answer
    30s
  • Q11

    Mum and Ann ................................... (clean) all morning - they're fed up!

    Users enter free text
    Type an Answer
    30s
  • Q12

    He ................................(eat) six bars of chocolate today.

    Users enter free text
    Type an Answer
    30s
  • Q13

    We ............................(wait) three hours already!

    Users enter free text
    Type an Answer
    30s
  • Q14

    .............................................. (you/finish) your homework yet?

    Users enter free text
    Type an Answer
    30s
  • Q15

    ..................................... (Eve /fly) to Rome last week?

    Users enter free text
    Type an Answer
    30s

Teachers give this quiz to your class