placeholder image to represent content

Present Perfect Practice

Quiz by Fritzie Manalili

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

    Joshua _____ ____________ (live) in this apartment for two years.

    have lived

    has lived

    30s
  • Q2

    Ellen and Rose _____ ____________ (know) each other for 40 years. 

    has known

    have known

    30s
  • Q3

    Our teachers _____ ____________ (be) in school since 8 a.m.

    have been

    has been

    30s
  • Q4

    Mary _____ ____________ (wear) her glasses since she was five years old.

    has worn

    have worn

    30s
  • Q5

    Mark _____ ____________ (start) to work at the bank for 3 years.

    has started

    have started

    30s
  • Q6

    Dennis _________ ____________ (own) his car for 4 years.

    have owned

    has owned

    30s
  • Q7

    What is the past participle of fly?

    flown

    flew

    30s
  • Q8

    What is the past participle of give?

    gave

    given

    30s
  • Q9

    What is the past participle of be?

    was/were

    been

    30s
  • Q10

    What is the past participle of do?

    done

    did

    30s

Teachers give this quiz to your class