Grammar Quiz

Conditional Sentences Quiz


Preview:


She’ll catch cold, if her feet (get) wet in this weather.

A. get

B. gets

C. got


_____ we don’t protect these animals now, they will die out

A. if

B. unless


You drink too much coffee, that’s why you can’t sleep

A. If you drank less coffee, you would be able to sleep

B. You drink much coffee and you can sleep

C. You wouldn’t sleep well if you hadn’t drink any coffee

D. You can sleep better without coffee


If the sun __________, we will go swimming.

A. shined

B. shines

C. would shine

D. will shine


If there _____ a row, I’m going to keep out of it.

A. will be

B. is

C. were

D. had been


If I saw an accident, I … an ambulance.

A. would call

B. would have called

C. will call

D. call


If I … a burglar breaking into in my house, I would ring the police.

A. saw

B. see

C. had seen

D. have seen


If we … good, the coach Would… us .

A. was- chose

B. Were- Chosen

C. were- choose

D. was-choose


Stop talking or you won’t understand the lesson.

A. If you don’t stop talking, you won’t understand the lesson.

B. If you don’t stop talking, you wouldn’t understand the lesson.

C. If you hadn’t stopped talking, you wouldn’t understand the lesson.

D. If you hadn’t stopped talking, you wouldn’t have understood the lesson.


The recipe called for too many rare ingredients. I couldn’t cook it.

A. If the recipe hadn’t required so many rare ingredients, I would have struggled to cook it.

B. If the recipe hadn’t demanded so many rare ingredients, I can have been able to cook it.

C. If the recipe hadn’t asked for so many rare ingredients, I wouldn’t have faced difficulties cooking it.

D. If the recipe hadn’t specified so many rare ingredients, I can’t have had a chance to cook it.


I ____ on holiday if I have time.

A. will go

B. go

C. going

D. goes


If I …………., I would have said hello.

A. had seen

B. see

C. saw

D. would see.


I would feel better now if you ______ to me about it last night

A. hadn’t told

B. hadn’t talked

C. didn’t tell

D. didn’t talk


If Sarah __________ (known) about the delay, she __________ (arrive) earlier.

A. had known / might have arrived

B. knew / would arrive

C. knows / could have arrived

D. had known / could arrive


Simon will go to London next week if he ______________ a cheap flight.

A. gets

B. getting

C. will get

D. don´t get


We … win the cup If we keep playing this well.

A. will

B. are

C. are winning

D. could have


If she had known about the surprise party, she ___ (to attend) it.

A. would attend

B. will attend

C. attends

D. attended


Paul would be a good artist if he ………. more patience

A. had

B. has

C. will have

D. have


________________, I will call the doctor.

A. If you has a fever

B. If you have a fever


Carrie said she will join the company if the starting salary _______ her expectations

A. meets

B. met

C. has met

D. had met


If I _______(live) near the sea, I __________ (sunbathe) every day.

A. lived, will sunbathe

B. live, would sunbathe

C. live, sunbathed

D. lived, would sunbathe


I will lend them some money if they_____ me.

A. ask

B. will ask

C. asked

D. had asked


He couldn’t retake the exam because he missed too many lessons.

A. If he hadn’t missed too many lessons, he would retake the exam

B. If he hadn’t missed too many lessons, he would have retaken the exam

C. If he hadn’t missed too many lessons, he wouldn’t retake the exam.

D. If he hadn’t missed too many lessons, he wouldn’t have retaken the exam.


If I study hard, I (pass) the exams

A. will pass

B. would pass

C. would have passed


If she ____ a car, she would drive to work.

A. had

B. have

C. has




About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.