wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CONDITIONAL SENTENCES

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.
If Frank’s parents__________ (have) their holidays in summer, they __________ (go) to the seaside.
a)
have/will go
b)
has/go
c)
will have/will go
d)
have/won't
2.

I would have visited you before if there _____ quite a lot of people in your house.

a)

A. hadn't

b)

B. hadn't been

c)

C. wouldn't be

d)

D. wasn't

3.

If you had caught the bus, you _____ late for work.

a)

A. wouldn't have been

b)

B. would have been

c)

C. wouldn’t be

d)

D. would be

4.

If I _____, I would express my feelings.

a)

A. were asked

b)

B. would ask

c)

C. had been asked

d)

D. asked

5.

If _____ as I told her, she would have succeeded.

a)

A. she has done

b)

B. she had done

c)

C. she does

d)

D. she did

6.

Will you be angry if I _____ your pocket dictionary?

a)

A. stole

b)

B. have stolen

c)

C. were to steal

d)

D. steal

7.

You made a mistake by telling her a lie. It _____ better if you _____ to her.

a)

A. would have been / hadn't lied

b)

B. would be / didn't lie

c)

C. will be / don't lie

d)

D. would be / hadn't lied

8.

John would be taking a great risk if he _____ his money in that business.

a)

A. would invest

b)

B. invested

c)

C. had invested

d)

D. invests

9.

She wouldn't have given them all that money if we _____ her to.

a)

A. wouldn’t advise

b)

B. won't advise

c)

C. hadn't advised

d)

D. didn't advise

10.

If the tree hadn't been so high, he _____ it up to take his kite down.

a)

A. could have climbed

b)

B. climb

c)

C. is climbing

d)

D. climbed

11.

If I _____ her phone number, I _____ her last night

a)

A. had known / could have phoned

b)

B. knew / would have phoned

c)

C. know / can phone

d)

D. knew / could phone

12.

If he ______ the truth, the police wouldn’t arrest him.

a)

A. tells

b)

B. told

c)

C. had told

d)

D. would tell

13.

She says if she _____ that the traffic lights were red she _____.

a)

A. had realized / would stop

b)

B. realized / could have stopped

c)

C. has realized / stopped

d)

D. had realized / would have stopped

14.

If I _____ that yesterday, I _____ them.

a)

A. had discovered / would inform

b)

B. had discovered / would have informed

c)

C. had discovered / could inform

d)

D. discovered / can inform

15.

If I ______ in London now, I could visit British Museum.

a)

A. were

b)

B. had been

c)

C. have been

d)

D. would be

16.

If your hair _______ grey now, what ______ you ________?

a)

A. went / would / do

b)

B. goes / would /do

c)

C. had gone / would/do

d)

D. had gone / would have / done

17.

His flight was delayed so he couldn’t be here on time.

a)

A. He would be here in time if his flight were not delayed.

b)

B. He would have been here in time if his flight hadn’t been delayed.

c)

C. He would be here in time if his flight hadn’t been delayed.

d)

D. He would have been here in time if his flight weren’t delayed

18.

Without your help, I couldn’t overcome the problem.

a)

A. If you don’t help me, I can’t overcome the problem.

b)

B. If you didn’t help me, I couldn’t overcome the problem.

c)

C. If you hadn’t helped me, I couldn’t overcome the problem.

d)

D. If you hadn’t helped me, I couldn’t have overcome the problem

19.

We did not visit the museum because we had no time.

a)

A. If we have time, we will visit the museum.

b)

B. If we had time, we would visit the museum.

c)

C. If we had had time, we would have visited the museum.

d)

D. If we had had time, we will visit the museum.

20.

You will miss the plane __________________

a)

if you hurried

b)

if you had hurried you don’t hurry

c)

if you would hurry

d)

if you don’t hurry

21.

1. The box _______ if you stand on it.

a)

a. breaks

b)

b. will break

c)

c. break

d)

d. broke

22.

2. You will be over weight if you _____ like that every meal.

a)

a. eat

b)

b. will eat

c)

c. ate

d)

d. are eating

23.

3. Someone will steal your bag if you _____ at the platform.

a)

a. left

b)

b. leaves

c)

c. will leave

d)

d. leave

24.

4. I could type it myself if I _____ a typewriter.

a)

a. have

b)

b. had

c)

c. had had

d)

d. have had

25.

5. If someone _____ a million dollar chegue, what _____ with it?

a)

a. gives - will you do

b)

b. gave - would you do

c)

c. gives - do you do

d)

d. gave - did you do

26.

6. If he _____ you were in hospital, he _____ you.

a)

a. knows - visits

b)

b. knows - would visit

c)

c. knew - visited

d)

d. had known - would have visited

27.

7. They _____ to work unless the employer _____ them more.

a)

a. refuse - paid

b)

b. refused - paid

c)

c. refused - would pay

d)

d. would refuse - paid

28.

8. The teacher _____ angry if the students _____ more obedient.

a)

a. would not be - have been

b)

b. would not - were

c)

c. would not have been - had been

d)

d. will not be - had been

29.

9. If the girl does not study hard, she _____ the test.

a)

a. does not pass

b)

b. will not pass

c)

c. would not pass

d)

d. had not passed

30.

10. If you _____ more vegetables, your skin would look better.

a)

a. eat

b)

b. ate

c)

c. will eat

d)

d. had eaten

31.

11. If she _____ my advice, she would have arrived earlier.

a)

a. follows

b)

b. followed

c)

c. would follow

d)

d. had followed

32.

12. If we had more pocket money, we _____ to the cinema.

a)

a. go

b)

b. will go

c)

c. went

d)

d. would go

33.

13. If I _____ the weather forecast, I would have taken an umbrella with me.

a)

a. hear

b)

b. heard

c)

c. had heard

d)

d. would hear

34.

14. If he had left on time, he _____ his flight.

a)

a. would miss

b)

b. wouldn't miss

c)

c. would have missed

d)

d. wouldn't have missed

35.

15. Tom would travel around the world if he _____ the lottery.

a)

a. wins

b)

b. won

c)

c. will win

d)

d. would win

36.

16. I _____ all my friends if I lived in a big house.

a)

a. invite

b)

b. invited

c)

c. would invite

d)

d. had invited

37.

17. If you _____ slowly, she would have understood you

a)

a. speak

b)

b. spoke

c)

c. would speak

d)

d. had spoken

38.

18. If Susan _____ to go to school, I will drive her there.

a)

a. want

b)

b. wants

c)

c. will want

d)

d. would want

39.

19. If these students go to school, the teacher _____ them a project.

a)

a. assigns

b)

b. will assign

c)

c. would assign

d)

d. had assigned

40.

20. If my sister _____ how to drive, she would buy a car.

a)

a. know

b)

b. knows

c)

c. knew

d)

d. will know

41.
1. If it rains, the boys _____________  hockey. 
a)
play
b)
will play
c)
would play
d)
would have
42.
2. If we arrived at 10, we ______________Tyler's presentation. 
a)
attend 
b)
would have attended
c)
will attend
d)
would attend 
43.
6. If you ____________ a minute, I'll come with you
a)
wait  
b)
waited 
c)
had waited 
d)
would wait
44.
8.Water _____________ if you heat it up to 100ºC.
a)
boils
b)
boiled
c)
will boil
d)
would boil
45.
16.If the cat hides in the tree, the dog _________________ it. 
a)
would find
b)
 find
c)
won't find 
d)
 had found
46.

If I go on a diet

a)

I’ll buy you some sweets.

b)

I’ll lose weight.

c)

we’ll go for a picnic.

47.

If it’s sunny tomorrow

a)

we’ll go for a picnic.

b)

he’ll be late.

c)

she’ll have to take a taxi.

48.

If you ____(mix) yellow and blue, you get green.

a)

mix

b)

mixed

c)

will mix

d)

would mix

49.

If I don't water the flowers, they ____(die).

a)

die

b)

died

c)

will die

d)

would die

50.

If there is heavy rain tomorrow, we ____(go) for a hike.

a)

go

b)

will go

c)

won't go

d)

wouldn't go

51.

If I have enough money, I ____(buy) that laptop.

a)

buy

b)

will buy

c)

won't buy

d)

would buy

52.

The egg ____(break) if you drop it on the floor.

a)

break

b)

breaks

c)

will break

d)

would break

53.

If the city ____(have) more green space, the air quality wouldn't be so bad.

a)

has

b)

had

c)

has had

d)

would have

54.

If your parents see good results, they ____(be) pleased.

a)

are

b)

will be

c)

would be

d)

have been

55.

If I had free time, I __________some shopping with you.

a)

will do

b)

would do

c)

would have done

d)

did

56.

If you_________English well, you will communicate with foreigners.

a)

speak

b)

had spoken

c)

speaks

d)

spoke

57.

Unless she__________, she will be late for school.

a)

hurried

b)

hurries

c)

will hurry

d)

is hurrying

58.

I would have given him this present, if I__________him.

a)

had meet

b)

meet

c)

met

d)

would met

59.

I would have visited you if I_________busy with my homework.

a)

hadn't

b)

hadn't been

c)

wouldn't be

d)

wasn't

60.

Will you be angry if I__________ your pocket dictionary?

a)

stole

b)

were to steal

c)

have stolen

d)

steal