placeholder image to represent content

Present Perfect и Present Perfect Continuous

Quiz by Natali Rave

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

    The children are in the yard. They … hide-and-seek since breakfast time.

    Question Image

    have played

    have been played

    have been playing

    are playing

    60s
  • Q2

    Kylie … her make-up for half an hour but … it yet.

    Question Image

    is doing... has finished

    have been doing...haven't finished

    has been doing... hasn't finished

    has done... hasn't been finishing

    60s
  • Q3

    Nice to meet you. I … you for a long time

    Question Image

    didn't see

    hasn't seen

    haven't seen

    haven't seeing

    60s
  • Q4

    We … nothing of him for two years.

    Question Image

    haven't heard

    have been heard

    have been hearing

    have heard

    60s
  • Q5

    She is a well-known artist. She … since her childhood.

    Question Image

    has been drawing

    is drawing

    have drawn

    has been drawn

    60s
  • Q6

    She … always … cats. And now she has three at home.

    Question Image

    has…liked

    is…liked

    has…been liking

    do…like

    60s
  • Q7

    Is Tom still ill? No. He … just …

    Question Image

    has…recovered

    has…been recovering

    have been…recovered

    have…recovered

    60s
  • Q8

    … you … them the contract yet?

    Question Image

    Have…been sending

    Have…send

    Has…sending

    Have…sent

    60s
  • Q9

    I … this story since morning, but still can't understand some sentences.

    Question Image

    have been translating

    have been translated

    have translated

    am translating

    60s
  • Q10

    Ben … his homework all this time. He … computer games.

    Question Image

    has been not doing…has been playing

    hasn't been doing…has been playing

    haven't been doing…has been playing

    has been doing…has played

    60s

Teachers give this quiz to your class