
Present Perfect Tense Quizzes
Preview 20 Quizzes about Present Perfect Tense
The Past Participle Form for CHOOSE is?
A. Chosed
B. Chose
C. Choosed
D. Chosen
We haven’t seen Mary ___________________ the party.
A. For
B. Since
Our class ____________ 3 grammar quizzes so far this semester.
A. has had
B. had
C. have had
D. has having
Have you ever been to Italy? No, I ………….
A. have
B. haven’t
I have been a student ___________________ I was 6.
A. For
B. Since
Jack hasn’t been to Hungary ________________ 1981.
A. For
B. Since
Tom and Alex __________________(not/eat) the cookies.
A. hasn’t eaten
B. hasn’t eated
C. haven’t eaten
D. haven’t eated
Josua and Mark ……. the books since yesterday
A. borrowed
B. has borrowed
C. have borrowed
It hurts me to see them as they are now. They (not/speak) _______ a single word for ages.
A. didn’t speak
B. have not spoken
C. don’t speak
D. is not speaking
He looks really tired. He …………….. slept …………. 48 hours.
A. haven’t / for
B. hasn’t / since
C. hasn’t / for
D. haven’t / since
The baby __________ asleep yet. What’s the matter?
A. has not fallen
B. has not fell
C. has not fall
D. did not fall
The Past Participle Form for KNOW is?
A. Known
B. Knowed
C. Knew
D. Know
They …. on a roller coaster (+)
A. haven´t being
B. hasn´t been
C. has been
D. have been
The baby _________ finally _________________________.
A. Have/fall asleep
B. Have/fallen asleep
C. Has/fell asleep
D. Has/fallen asleep
E. Have/fell asleep
It’s a great movie. I have …….. that movie many times.
A. saw
B. seen
C. see
I have been in the U.S. ______ June 2nd.
A. For
B. Since
They ____________________ the floor in this apartment for a long time.
A. Haven’t cleaned
B. Have cleaned
C. Hasn’t cleaned
D. Has cleaned
__________ you ever (try) ____________ Sushi?
A. has …. tried
B. have …. tried
C. did … try
D. did …. tried
You have ……. since the last time I saw you.
A. grew
B. grow
C. grown
D. is grow
My brother … about buying a used car from the dealer. Do you think it’s a good idea?
A. have been thinking
B. has been thinking
How to use : Read the question carefully, then select one of the answers button.
Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.