Multiple Choice Questions
Day 18 - Present Perfect Tense
Practice Questions with Answers
Total 20 questions available
Q. 1
My brother ____ been to Paris.
A
isB
hasC
haveD
areClick an option to check your answer
Q. 2
They ____ traveled to many countries.
A
hasB
didC
haveD
areClick an option to check your answer
Q. 3
She ____ just arrived at the airport.
A
hasB
wereC
haveD
isClick an option to check your answer
Q. 4
He ____ finished his presentation yet.
A
hasB
haveC
isD
wasClick an option to check your answer
Q. 5
He ____ already done his chores.
A
haveB
didC
hasD
isClick an option to check your answer
Q. 6
He ____ already finished his project.
A
wasB
haveC
hasD
isClick an option to check your answer
Q. 7
They ____ worked here for five years.
A
hasB
isC
areD
haveClick an option to check your answer
Q. 8
They ____ their lunch.
A
has eatenB
is eatingC
have eatenD
ateClick an option to check your answer
Q. 9
She ____ to the store.
A
goesB
has goneC
is goingD
have goneClick an option to check your answer
Q. 10
She ____ finished her work yet.
A
hasB
haveC
isD
didClick an option to check your answer
Q. 11
I ____ just finished my breakfast.
A
hasB
isC
haveD
amClick an option to check your answer
Q. 12
We ____ never visited that museum.
A
haveB
hasC
didD
wereClick an option to check your answer
Q. 13
I ____ read that book before.
A
hasB
hadC
haveD
amClick an option to check your answer
Q. 14
I ____ my homework already.
A
have doneB
am doingC
didD
has doneClick an option to check your answer
Q. 15
I ____ seen that movie before.
A
haveB
wasC
hasD
amClick an option to check your answer
Q. 16
We ____ never been to that restaurant before.
A
haveB
areC
hasD
hadClick an option to check your answer
Q. 17
We ____ lived here for five years.
A
hasB
isC
areD
haveClick an option to check your answer
Q. 18
She ____ lived in this city for ten years.
A
isB
wasC
haveD
hasClick an option to check your answer
Q. 19
We ____ heard that song many times.
A
hasB
haveC
wereD
didClick an option to check your answer
Q. 20
They ____ never seen a movie like this.
A
hasB
didC
areD
haveClick an option to check your answer
Master this Topic
Complete all questions to strengthen your understanding