Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Conditional sentences

Total questions: 100

Worksheet time: 1hrs 15mins

Name
Class
Date
1.
If Peter __________ (come) to my place, we__________  (go) to play in the yard.
a)
come/will go
b)
comes/will go
c)
will come/go
d)
will come/will go
2.
If Peter__________ (not  come) to my place, I __________ (watch) TV.
a)
don't come/won't watch
b)
doesn't come/will watch
c)
doesn't come/don't watch
d)
won't come/watch
3.
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
4.
If they __________ (have) their holidays in winter, they __________ (stay) at home.
a)
have/will stay
b)
has/will stay
c)
will have/will stay
d)
have/doesn't stay
5.
If the fog _______ (thicken), Harold _______ (put up) the tent for the night.
a)
thickens/will put up
b)
thickens/puts up
c)
will thicken/puts up
d)
will thicken/will put up
6.
When I _______ (finish) my work, I_______ (go) to the cinema.
a)
will finish/go
b)
finish/will go
c)
finishes/will go
d)
finish/go
7.
We_______ (buy) this book as soon as our mother_______ (give) us some money.
a)
will buy/gives
b)
buys/will give
c)
buy/will give
d)
will buy/will give
8.

If I (have) more time, I (learn) to play the guitar.

a)

had, learnt

b)

have, would learn

c)

have, will learn

d)

will have, learn

9.

If she (study) harder, she (get) better marks.

a)

studies, would get

b)

studied, will get

c)

studies, got

d)

studies, will get

10.
If you mix yellow and red, you... orange
a)
get
b)
will get
c)
gets
11.
Plants die if they... enough water.
a)
don't get
b)
won't get
c)
not get
12.
If you heat water to 100 degrees, it...
a)
boils
b)
will boil
c)
boil
13.
An ice cube melts if you... it in the sun.
a)
put
b)
will put
c)
puts
14.
My teacher gets sad if I...
a)
don't study
b)
won't study
c)
not study
15.
They will forgive him if he... the truth.
a)
tells
b)
will tell
c)
tell
16.
If you train hard, you... a better performance.
a)
will have
b)
have
c)
has
17.

If you go to the doctor, she... you some medicine.

a)

will give

b)

gives

c)

give

18.
If it starts raining later, we... the marathon.
a)
will cancel
b)
cancel
c)
cancels
19.
I will tell you if I... the solution.
a)
find
b)
will find
c)
finds
20.

Your sister would have helped you if she ___________ been so busy.

a)

wouldn't

b)

hadn't

c)

might not

d)

haven't

21.

Peter would have crossed the border if he ___________ his passport.

a)

didn't forget

b)

hadn't forgotten

c)

wouldn't forget

d)

wouldn't have forgotten

22.

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

a)

die

b)

died

c)

will die

d)

would die

23.

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

a)

buy

b)

will buy

c)

won't buy

d)

would buy

24.

If I ____(be) you, I would spend more time on English.

a)

am

b)

are

c)

was

d)

were

25.

If Mr Chung were in the meeting, he ____(listen) to the opinions of the students.

a)

listens

b)

listened

c)

would listen

d)

would have listened

26.

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

a)

are

b)

will be

c)

would be

d)

have been

27.
If Peter __________ (come) to my place, we__________  (go) to play in the yard.
a)
come/will go
b)
comes/will go
c)
will come/go
d)
will come/will go
28.

If she (study) harder, she (get) better marks.

a)

studies, would get

b)

studied, will get

c)

studies, got

d)

studies, will get

29.

If we (know) more about history, we (be / not) afraid of the test.

a)

knew, wouldn't be

b)

know, weren't afraid

c)

knew, aren't

d)

know, wouldn't be

30.
2. If we arrived at 10, we ______________Tyler's presentation. 
a)
attend 
b)
would have attended
c)
will attend
d)
would attend 
31.
3. If he ______________ his own vegetables, he wouldn't have bought  them.
a)
grew
b)
grows
c)
had grown
d)
grow
32.
5. He wouldn't have been sleepy all the day if he _____________ late last night.
a)
didn't stay up 
b)
stayed up
c)
hadn't stayed up 
d)
 stays up
33.
6. If you ____________ a minute, I'll come with you
a)
wait  
b)
waited 
c)
had waited 
d)
would wait
34.
7. We ______________ John if we'd known about his problems.
a)
would help 
b)
would have helped
c)
will help 
d)
had helped
35.
9. When you _____________ a word, you look it up a dictionary.
a)
don't know
b)
didn't know
c)
doesn't know
d)
knew 
36.

1. The box _______ if you stand on it.

a)

a. breaks

b)

b. will break

c)

c. break

d)

d. broke

37.

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

38.

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

a)

a. left

b)

b. leaves

c)

c. will leave

d)

d. leave

39.

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

a)

a. have

b)

b. had

c)

c. had had

d)

d. have had

40.

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

41.

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

42.

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

43.

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

44.

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

45.

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

a)

a. eat

b)

b. ate

c)

c. will eat

d)

d. had eaten

46.

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

a)

a. follows

b)

b. followed

c)

c. would follow

d)

d. had followed

47.

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

48.

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

49.

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

50.

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

51.

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

52.

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

a)

a. speak

b)

b. spoke

c)

c. would speak

d)

d. had spoken

53.

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

54.

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

55.

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

56.

If the weather ____________________ better last week, we would have gone for walk.

a)

has been

b)

have been

c)

had been

57.

If they have known about it, they ___________________________.

a)

come

b)

have come

c)

would have come

58.

If we _________________ to the beach, we would have prepared much food.

a)

go

b)

had gone

c)

have gone

59.

If I knew her well, I ___________________ to her.

a)

would have spoken

b)

would speak

c)

have spoken

60.

We __________________ all sorts of game if all of them are here.

a)

will play

b)

played

c)

play

61.

Harry ________________ wet if you don't bring your umbrella.

a)

had gotten

b)

can get

c)

would have gotten

62.

Sarah could have seen the movie, if she ___________________ enough money for the ticket.

a)

have

b)

would have

c)

had

63.

If we ________________ much food, we may eat more than necessary.

a)

had cooked

b)

cooked

c)

cook

64.

If __________________ the afternoon if the weather was not bad.

a)

would enjoy

b)

enjoyed

c)

had enjoyed

65.

You could take more pictures if you ______________________ earlier.

a)

arrived

b)

had arrived

c)

would have arrived

66.

Identify the conditional type:

"If you want to start your computer, press the power button."

a)

Type 0

b)

Type 1

67.

Identify the conditional type:

"If John phones me, I will tell you".

a)

Type 0

b)

Type 1

68.

Identify the conditional type:

"He won't be late for school if he hurries"

a)

Type 0

b)

Type 1

69.

Identify the conditional type:

"If I am late for class, my teacher gets angry."

a)

Type 0

b)

Type 1

70.

Choose the correct tense for a conditional type 0:

If you ______________ the food, you don't have to eat here.

a)

aren't like

b)

don't like

c)

will not

71.

Choose the correct tense for the conditional sentence type 0:

Mr Brown gets upset if James __________ his homework.

a)

forgets

b)

will forget

c)

forgot

72.

Choose the correct tense for the conditional sentence type 1:

If I meet Mary, I _____________ her your phone number.

a)

gives

b)

will give

c)

gave

73.

Choose the correct tense for the conditional sentence type 1:

She will arrive late if she ___________ straight from home to work.

a)

doesn't drive

b)

will not drive

c)

didn't drive

74.

Complete the conditional sentence type1:

If you (a)   (like) that singer so much, I will take you to his concert next month.

75.

Complete the conditional sentence type 0:

People (a)   (not respect) you if you don't learn how to keep a secret.

76.

Complete the conditional sentence type 1:

Paul's family (a)   (leave) their house if his parents don't find a job soon.

77.

Complete the conditional sentence type 0:

I don't feel good if I (a)   (not eat) bread and fruit for breakfast.

78.

Conditional type 0:

If you __________ (not eat), you __________ (feel) weak and dizzy.

a)

doesn't eat/ feel

b)

don't eat/ feel

c)

don't eat/ will feel

79.

Conditional type 1:

If you _______________ (not work) harder, you ____________ (fail) the exam.

a)

don't work/ will fail

b)

don't work/ fail

c)

doesn't work/ fails

80.

Conditional type 1:

The children ____________ (make) a snowman if it __________ (snow)

a)

makes/ snows

b)

make/ will snow

c)

will make/ snows

81.

Conditional type 0:

Your brother always __________ (help) you if he _________ (have) time.

a)

helps/ has

b)

will help/ have

c)

help/ have

82.

I will visit your hometown…………..

a)

a. If I come to Indonesia.

b)

b. If I came to Indonesia

c)

c. If I will come to indonesia

d)

d. If I would come to Indonesia

83.

If I had had free time …………..

a)

a. I will watch the movie together with my friend.

b)

b. I would watch the movie together with my friend.

c)

c. I would have watched the movie together with my friends.

d)

d. I would have been watching the movie together with my friends.

84.

I would have watched the movie together with my friends If I had had free time.

What is the fact of the sentence?

a)

a. I didn’t have free time. Therefore, I didn’t watch the movie together with my friend.

b)

b. I don’t have free time. Therefore. I don’t watch the movie together with my friend.

c)

c. I was not having free time. Therefore, I was not watching the movie together with my friend.

d)

d. I am not having free time. Therefore. I am not watching the movie together with my friend.

85.

If I were you, …………..

a)

a. I will buy that limited edition camera.

b)

b. I would buy that limited edition camera.

c)

c. I would have bought that limited edition camera.

d)

d. I would have been buying that limited edition camera.

86.

My father would buy me a new motorcycle …………..

a)

a. If I passed the state university entrance test.

b)

b. If I pass the state university entrance test.

c)

c. If I have passed the state university entrance test.

d)

d. If I am passing the state university entrance test.

87.

If I had gone with my parents five hours ago to our villa,……….

a)

a. I would not be alone right now.

b)

b. I will not be alone right now.

c)

c. I am not alone right now

d)

d. I was not alone right now.

88.

If Maria had obeyed her mother’s advice to accept the scholarship,…………..

a)

a. She would have graduated from famous university.

b)

b. She will graduate from famous university.

c)

c. She graduates from famous university.

d)

d. She graduated from famous university.

89.

Nothing is going to change my love for you if you always … me too.

a)

a. love

b)

b. loves

c)

c. loving

d)

d. will love

90.

If Rafli gets score more than 90, his mom … PS 4 for him.

a)

a. buy

b)

b. buys

c)

c. will buy

d)

d. would buy

91.

Indonesian people would be safe from corona if they … healthy environment.

a)

a. keep

b)

b. kept

c)

c. keeping

d)

d. had kept

92.

If I ……….a lot of money now, I …………..a new car.

a)

have /will buy

b)

have / would buy

c)

had/ will buy

d)

had/ would buy

93.

I would be very surprised if he……………..

a)

a. refuses

b)

b. refused

c)

c. had refused

d)

d. would refuse.

94.

If he hadn’t wasted too much time, he…………….in his examination.

a)

would fail

b)

wouldn’t fail

c)

wouldn’t have failed

d)

won’t fail.

95.

What would happen if you ……………..to work tomorrow?

a)

don’t go

b)

didn't go

c)

won't go

d)

wouldn't go

96.

They would be disappointed if we…………….

a)

hadn’t come

b)

wouldn't come

c)

don't come

d)

didn't come

97.

Choose the sentence which has the same meaning, using conditional sentence:


I have to work tomorrow , so I can’t meet you.

a)

If I don’t have to work tomorrow , I can meet you.

b)

If I didn’t have to work tomorrow, I could meet you.

c)

I could meet you if I don’t have to work tomorrow .

d)

I can meet you if I didn’t have to work tomorrow .

98.

Choose the sentence which has the same meaning, using Unless:


If he doesn’t change his ways, he will end up in prison.

a)

Unless he doesn't change his ways, he will end up in prison

b)

Unless he change his ways, he will end up in prison.

c)

Unless he changes his ways, he will end up in prison.

d)

Unless he changes his ways, he will not end up in prison.

99.

Choose the sentence which has the same meaning, using conditional sentence:


Keep silent or you’ll get out.

a)

If you don’t keep silent, you get out.

b)

Unless you keep silent, you’ll get out.

c)

If you keep silent, you’ll get out.

d)

Unless you keep silent, you’ll not get out.

100.

I won’t accept unless ____________.

a)

Tom to apologize

b)

Tom is apologizing

c)

Tom apologizes

d)

When Tom apologizes