wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

if clause

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Please answer the questions below correctly, according to the context of use if clause conditional


You will not lose your way If you ....... a city map.

a)

Used

b)

Use

c)

Will use

d)

Would use

2.

If you pour oil on water, it _____.

a)

will float

b)

floats

c)

should float

d)

would have floated

3.

If you can give me one good reason for your acting like this, _________this incident again

a)

I will never mention

b)

I never mention

c)

will I never mention

d)

I don't mention

4.

If you ____ careful, you will have an accident.

ข้อใดที่เติมลงในช่องว่างได้

a)

won't be

b)

aren't

c)

won't

d)

don't

5.

If you ... , you'll pass the test.

a)

study

b)

studied

c)

studying

d)

studies

6.

If I recommended some movies, You ...... (like) it

a)

Will liked

b)

Would liked

c)

Would like

d)

Will like

7.

If it __________________________ (rain), we will cancel the match.

a)

rain

b)

rains

8.

If I _____ you, I wouldn’t return to call.

a)

be

b)

am

c)

were

d)

had been

9.

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

10.

If Angga gets up earlier, he ____ late for his morning class.

a)

Will be

b)

Would be

c)

Would have been

d)

Will not be

e)

Would not be

11.

“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

12.

That cozy house will be mine if I ___ enough money to buy it.

a)

Have

b)

Has

c)

Had

d)

Will have

e)

Would have

13.

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

14.

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

15.

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

16.

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

17.

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

18.

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

19.

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

20.

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