Conditional Tenses Quiz
Preview:
If Roberto … some English, he … the job.
A. would’ve known – had got
B. knew – got
C. had known – would’ve got
He was in an accident. He wishes he … so fast.
A. didn’t drive
B. wouldn’t have driven
C. wouldn’t drive
D. hadn’t driven
If the room is dirty, we ____ (clean) it up.
A. shall clean
B. cleaned
If you _____ (dry) a flower in the sun, it makes a pretty ornament.
A. dries
B. dry
If you come at seven, my father _____ (be) at home.
A. will be
B. came
Karol wishes she ______ English perfectly.
A. can speak
B. can speaking
C. could speaking
D. could speak
John failed his test. He wishes he … harder.
A. studied
B. would study
C. had studied
If we don’t hurry, we ____ (miss) the bus.
A. misses
B. shall miss
I won’t talk to her ______ she apologizes to me.
A. unless
B. if
C. both
If you _____ (add) salt to the soup, it tastes better.
A. add
B. would add
I’m having a great time in England. I wish you … here.
A. would be
B. were
C. had been
If she … he was so mean, she … him.
A. knows – won’t marry
B. would’ve known – hadn’t married
C. knew – wouldn’t marry
D. had known – wouldn’t have married
You … the weekend if you … with us.
A. enjoyed – came
B. had enjoyed – had come
C. would’ve enjoyed – had come
D. had enjoyed – would’ve come
If he falls from that ladder, he _____ (hurt) himself.
A. hurts
B. will hurt
If she _____ (try) hard enough, she will win the prize.
A. try
B. tries
The mirror will break if she _____ (drop) it.
A. drops
B. dropped
We … if our best player … injured.
A. would have won – hadn’t been
B. had won – wouldn’t have been
C. won – would be
D. will win – have been
We _____ (not wait) for him if he arrives late.
A. shall not wait
B. shall
If you _____ (hide) it there, he will not be able to find it.
A. would hide
B. hide
You look great! I wish I … like you.
A. looked
B. had looked
C. would look
I know you would be a happy person now if you ___ a major in chemistry when you were young.
A. had done
B. did
C. would have done
D. were doing
If she ___ her train a few minutes ago, she would be in Cancún now.
A. had missed
B. didn’t miss
C. hadn’t missed
D. don’t miss
If we … the news last night, we wouldn’t have known about the strike.
A. didn’t see
B. haven’t seen
C. don’t see
D. hadn’t seen
If we … more time, we … another day in London.
A. would have – had spent
B. had had – would’ve spent
C. had – will spend
I wish you … quiet.
A. were
B. would be
C. had been
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.