
Present Perfect Practice
Quiz by Fritzie Manalili
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
- 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