Conditionals / Unreal Past Quiz
If Rebecca … his phone number before, she would have called him to ask for some medical supplies.
A. have learned
B. had learned
I … more shopping in this best-selling store if things weren’t so expensive here.
A. would doing
C. would do
I wish you ….. (not give) him my phone number 2 days ago.
A. hadn`t given
C. hadn`t gave
D. hadn`t give
If Jane … this medicine yesterday, she would have felt better.
D. had taken
If I … their language, I would understand what they were saying about this celebrity.
A. had known
B. will know
If only we ….. (have) a phone last time!
A. had had
If the weather were fine, they … out of town to some charity event.
B. would go
D. had gone
I wish I ….. (know), what is wrong with my car.
B. had known
Jenny wishes she ….. to the circus yesterday.
A. would have gone
C. had gone
D. would go
They … let you on the plane unless you have a valid passport.
If I … noticed Nick, who was in awful mood, I would have stopped him.
D. would have
It will save us time and money if we … the hotel and flight together.
B. had booked
D. will book
We … win the cup If we keep patrolling this animal well.
C. are winning
D. could have
I wish it ….. (not/be) so late. I don’t want to leave.
D. hadn`t been
If only he ….. (know) then that the disease was curable!
A. had knew
B. had know
D. had known
It`s high time you ….. seriously about what you want to do with your life.
C. had thought
D. to think
If I … you, I would support her.
B. had been
D. will be
If it hadn’t rained yesterday, we … on a trip with our volunteer team.
A. would have gone
B. have gone
C. would go
D. will have gone
If I knew his address, I … to him about the results of research.
A. would write
C. will write
We’ll just go to another location if this one … fully occupied.
C. will be
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.