WorksheetsConditionals and Wishes (25Qs)
Total questions: 25
Worksheet time: 13mins
What a relief! We would still be wandering aimlessly in the woods _____ to bring a compass with you.
A. should you forget
B. had you forgotten
C. you should forget
D. you had forgotten
You didn't let me drive. If we _____in turn, you _____ so tired.
A. drove; didn't get
B. drove; wouldn't get
C. were driving; wouldn't get
D. had driven; wouldn't have got
I didn't see your sister at the meeting. If she _____, she would have met my brother.
A. has come
B. did come
C. came
D. had come
_____ it rain tomorrow, we would have to put off the visit to Yangpu Bridge.
A. Were
B. Should
C. Would
D. Will
-If he _____, he _____ that food. -Luckily, he was sent to the hospital immediately.
A. was warned; would be take
B. had been warned; would not have taken
C. would be warned; had not taken
D. would have been warned; had not taken
If we _____ from history, we are destined to repeat it.
A. wouldn't learn
B. don't learn
C. won't learn
D. did not learn
What a pity! If I had caught that flight, I _____ over the Pacific Ocean now.
A. would fly
B. would have flown
C. would be flying
D. were flying
If it hadn't been for the heroes' contributions and sacrifices, we_____ such a happy life at this right moment.
A. wouldn't have led
B. haven't led
C. aren't leading
D. wouldn't be leading
A lot of studies have proved that you _____ weight when you _____ and eat healthily.
A. gain; don't exercise
B. will gain; don't exercise
C. would gain; didn't exercise
D. would have gained; had not exercised
If you had gone to a doctor, you _____ all right now.
A. would have been
B. would be
C. are
D. were
Mary hasn't seen her parents in a few weeks. She _____ her parents later this afternoon if she _____ enough time.
A. sees; has
B. would see; had
C. will see; has
D. would have seen; had had
I would have answered the phone, but I ___ it ring.
A. heard
B. didn't hear
C. hear
D. had heard
A: I wish I _____ the meeting. B: But you didn't.
A. attended
B. have attended
C. had attended
D. would attend
When I don't clean my bedroom, my mum always _____ angry.
A. gets
B. got
C. would get
D. will get
A: Did you pass the driving test? B: No. How I wish I _____ it.
A. passed
B. pass
C. have passed
D. had passed
_____ tomorrow, we would make a snowman.
A. Might it snow
B. Could it snow
C. Were it to snow
D. Would it snow
Ellen is a fantastic dancer. I wish I _____ as well as her.
A. dance
B. will dance
C. had danced
D. danced
-The weather has been very hot and dry. -Yes. If it had rained even a drop, things would be much better now! And my vegetables _____.
A. wouldn't die
B. didn't die
C. hadn't died
D. wouldn't have died
_____ for the free tickets, I would not have gone to watch the film.
A. If it is not
B. Were it not
C. Had it not been
D. If it were to be
I'm taking my boots when we go to New York next month. If it _____, I _____ my warm boots with me.
A. snowed; would have
B. snows; will have
C. snows; have
D. had snowed; would have had
I _____ through that bitter period without your generous help.
A. couldn't have gone
B. didn't go
C. wouldn't go
D. hadn't gone
The bus would not have run into the river _____ for the bad tempered lady.
A. if it were not
B. had it not been
C. if it would not be
D. should it not be
I wish I _____ that second piece of cake. I had a stomachache all night long.
A. hadn't eaten
B. haven't eaten
C. didn't eat
D. wouldn't eat
Flight 242 is experiencing mechanical difficulties. We predict a delay of less than two hours and ask for your patience. If the plane's air conditioning ________ within two hours, all passengers will be reassigned to other flights.
A. is repaired
B. were repaired
C. is not repaired
D. will be repaired
- I can't believe it. Tom failed the test again! - He would not be so upset now if he _____ your advice.
A. would follow
B. should follow
C. he followed
D. had followed
