Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IF clause

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Agus : Hi Sam. Math will be exam tomorrow. Do you know that?

Sami : Yeah, I know. If I study hard, I __________ the exam.

a)

will pass

b)

will get

c)

will study

d)

will leave

e)

will go

2.

Bayu : If I _______the university, I will choose engineering major.

Sukron : That's good. I will work If I have graduated from this school

a)

enter

b)

escape

c)

walk

d)

roll

e)

leave

3.

Doni : Look! The train is coming.

Yusuf : If we _____we will miss the train

a)

don't leave early

b)

don't study hard

c)

don't pick up

d)

don't get the hat

e)

don't wake up late

4.

Santi : Today it's sunny day so I don't bring an umbrella.

Sarah : Of course. If it rains, you _______ wet.

a)

will get

b)

will got

c)

will gotten

d)

will go

e)

will went

5.

Haris : Does Arif invite you to his birthday party next Sunday?

Hafiz : Yupz. If I come, I _____ you.

a)

will make

b)

will invite

c)

will see

d)

will accept

e)

will register

6.

Yudi : You look so pale. What happened to you?

Bagas : I slept late because I had to do much assignment last night.

Yudi : You will feel better, if you ___________ enough.

a)

slept

b)

sleep

c)

had slept

d)

will sleep

e)

has sleep

7.

Johan : Do you see Apri?

Azka : No, I don't. He is absent today because of sick. What's up?

Johan : Oh,,,If I _____________ him, I will tell him everything.

a)

see

b)

saw

c)

seen

d)

have seen

e)

had been seen

8.

Indah : You look so serious. Are doing online test on quizizz?

Anis : Yupz. If I ____ this test, I ____ my English.

a)

do / will improve

b)

did/ will improved

c)

done/ will have improved

d)

will do / improved

e)

do / improved

9.

Simon ... (go) to London next week if he ... (get) a cheap flight.

a)

went / got

b)

go / will get

c)

will go / gets

d)

would go / will get

e)

go/get

10.

Reza : Do you mind if I open the window?

Wahyu : Oh yes. It is so hot. If you _____the air will be fresh.

a)

close the door

b)

close the window

c)

open the door

d)

open the window

e)

close the curtain

11.

Adam : Stop....What are you doing Andi?

Andi : I am going to pour this oil to the river.

Adam : If you pour oil on water, it _____.

a)

will float

b)

floats

c)

should float

d)

would have floated

e)

would float

12.

“What are you going to do tomorrow?”

“If it _____ tomorrow, I think I’ll stay home.”

a)

will rain

b)

had rained

c)

rained

d)

rains

13.

If your exam results are satisfactory, I___give you something you want.

a)

will not

b)

would

c)

wouldn't

d)

aren’t

e)

will

14.

Ibrahim : The road is so crowded. Many drivers don't obey the traffic rules.

Yusuf : If everyone _____ the traffic rules, the road ___ crowded.

a)

obey, would be

b)

obey, will not be

c)

obeys, will be

d)

obey, will be

e)

obeys, will not be

15.

Laura : If you _____much you will understand it better.

Rio : Yes, you are right.

a)

dream

b)

take

c)

suggest

d)

practice

e)

bring

16.

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

a)

studies, would get

b)

studied, will get

c)

studies, got

d)

studies, will get

17.

If you study hard, you ___________ your exams.

a)

will pass

b)

would pass

c)

pass

d)

passed

18.

If it _____ , she ______ to the park

a)

rains, will not go

b)

rains, will not goes

c)

rain, will not go

d)

rain, will not goes

19.

If you … study hard, you will not pass the test.

a)

Don’t

b)

Doesn’t

c)

Have not

d)

Has not

e)

Didn’t

20.

Toni : Have you done your job?

Ruby : Not yet. It’s too difficult

Toni : If you don’t mind, …

a)

I shall hand it over

b)

I will ask your supervisor

c)

I can lend you my paper

d)

I will tell about it to your supervisor

e)

I will help you complete it