placeholder image to represent content

Present Perfect - Test

Quiz by Nathalie Roller

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
    Harry has a cold because he ... football outside.
    have played
    have plait
    has played
    has playd
    120s
  • Q2
    Mary has a sore throat because she ... her scarf.
    has lost
    have losed
    had lost
    has losed
    120s
  • Q3
    Jacob and Ben have a stomach ache because they ... too much junk food.
    has ate
    have eated
    have eaten
    have ate
    120s
  • Q4
    Grace has a temperature. She ... well.
    hasn't sleeped
    hasn't slept
    haven't sleeped
    haven't slept
    120s
  • Q5
    Oscar is at the doctor's because he ... his finger.
    have cutted
    has cut
    had cut
    has cutted
    120s
  • Q6
    Holly and Paul are angry because they ... their room for two hours.
    has tidyed
    have tidied
    have tidyed
    had tidied
    120s
  • Q7
    Have you ... to school?
    went
    goed
    go
    gone
    120s
  • Q8
    Have you ... more sport?
    doed
    did
    done
    do
    120s
  • Q9
    Have you ... a computer game?
    plaied
    playt
    played
    playd
    120s
  • Q10
    Have you ... healthy food?
    bougth
    buyed
    bought
    baught
    120s

Teachers give this quiz to your class