
Perfect Tenses Quiz
Preview:
They —- (live) in Arizona for 3 years before they —- (move) to New York three months ago.
A. has lived – moved
B. had lived – moved
C. will have lived – moved
The book that I … in the classroom was found by Ali.
A. had left
B. will have left
C. have left
Kavita: When will your sister finish her study?
Sean: I hope she… by July next year.
A. will have graduated
B. has graduated
C. had graduated
Tones of rubbish___________everyday.
A. throw away
B. are thrown away
C. throwing away
D. are throwed away
Sonia _______________ her project when Laila came to her house.
A. had finished
B. has finished
C. have finish
D. has finish
My mother _____________ a message on the fridge, but I didn’t see it.
A. has leave
B. have left
C. had leave
D. had left
When the alarm went off, Tim ________________ eight hours
A. has slept
B. had slept
C. will have slept
I (see) that movie twenty times.
A. had seen
B. have seen
C. will have seen
By tomorrow morning, he ____________________ home safely.
A. will have arrived
B. will arrive
C. had arrived
D. was arriving
By next week we __________________ our personal narratives.
A. have finished
B. had finished
C. will have finished
Hari started learning to play chess when he was only five years old and won his first national chess competition when he was ten.
This means that Hari … to play chess very well by the time he was ten years old.
A. had learned
B. will have learned
C. has learned
The glass is still full. He _______________________ (not drink) his milk yet.
A. has not drunk
B. did not drink
C. was not drinking
D. not drank
Turn into passive
Some students study grammar on the Internet.
A. On the Internet is studied grammar by some students
B. students was studied grammar on the Internet
C. grammar is studied on the Internet by some students
He (work) for three different companies so far.
A. has worked
B. will have worked
C. had worked
The man___________ by the train.
A. was hit
B. being hit
C. were hit
D. be hit
When Nancy came to the hall, her classmates _______________ the chairs.
A. had arrange
B. have arrange
C. has arranged
D. had arranged
The naughty boy ______________ the expensive vase. It is awful.
A. have break
B. had break
C. have broken
D. has broken
When the soldiers got home, they discovered that their homes … during the war.
A. had been destroyed
B. has been destroyed
C. will have been destroyed
A new library………..in our town
A. has built
B. have built
C. has been built
D. have been bult
The government … new bans to slow down the spreading of the virus.
A. have introduced
B. have been introducing
C. had introduced
D. had been introducing
We use this tense for a repeated action in an unspecified period between the past and now.
A. present perfect
B. past perfect
C. future perfect
The aeroplane ______________ ! Roslan is late again.
A. has take off
B. had took off
C. has taken off
D. have taken off
Look at this wall. Someone _______________ (paint) a beautiful picture on it.
A. had painted
B. was painted
C. has painted
D. had been painted
The passengers were angry because the airline ______________________ (lose) everyone’s bags.
A. was lost
B. had been lost
C. has lost
D. had lost
Ben _____________ all of his dinner and can have dessert now.
A. has finished
B. had finished
C. will have finished
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.