Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

conditional

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

If I had enough time, I would visit you now.

The fact is_________

a)

I have enough time

b)

I don’t visit you

c)

I didn’t have enough time

d)

I didn’t visit you

2.

If I had enough money, I would buy a gundam now.

The fact is________

a)

I didn’t buy gundam

b)

I don’t buy gundam

c)

I am buying gundam

d)

I have bought gundam

3.

If I had a motorbike, I wouldn’t go to school by motorcycle taxi.

The fact is__________

a)

I don’t go to school

b)

I go to school by car

c)

I have a motorcycle

d)

I have no motorbike

4.

If I saw ghost, I would run.

The fact is___________

a)

I see ghost

b)

I don’t see ghost

c)

I ran

d)

I didn’t run

5.

If I were in trouble, Kim __________ me.

a)

Will help

b)

Would help

c)

Helps

d)

Is helping

6.

If she were lonely, she________ me.

a)

Would be calling

b)

Will call

c)

Is calling

d)

Would call

7.

If they were hungry, they __________ the fodder stock in the barn.

a)

Will eat

b)

Would eat

c)

Will be eating

d)

Eat

8.

He would be taller if he_________ enough calcium.

a)

Is Consuming

b)

Consumed

c)

Consumes

d)

Will consume

9.

He would not be mad if his girlfriend____________him.

a)

Doesn’t lie

b)

Didn’t lie

c)

Will not lie

d)

Is not lying

10.

Boven Digul would not have been popular if it______________as isolation area.

a)

Wasn’t used

b)

Isn’t used

c)

Hasn’t been used

d)

Hadn’t been used

11.

If I had known that she would come, I __________________ the house.

a)

Would not have left

b)

Will not have left

c)

Am not leaving

d)

Didn’t leave

12.

Had I seen her around, I ______________ panic.

a)

Will not be

b)

Would not have been

c)

Am not

d)

Wasn’t

13.

Had you told me the truth, I___________ you.

a)

Will help

b)

Would help

c)

Would have helped you

d)

Helped

14.

Jack would have gone to Lampung last night if the flight ________________

a)

Weren’t delayed

b)

Hadn’t been delayed

c)

Wasn’t delayed

d)

Isn’t delayed

15.

I would have eaten your candy if you had stolen my chocolate.

The fact is_______

a)

You ate my candy

b)

You stole my chocolate

c)

I didn’t eat your candy

d)

I stole your candy

16.

Mia would have sold her necklace if she hadn’t got her salary paid on time.

The fact is_____________

a)

Mia sold her necklace

b)

She was paid on time

c)

Mia didn’t sell her necklace

d)

Her salary was not paid on time

17.

The entire lake would have been toxic if the chemical waste had been wasted there.

The act is____________

a)

The entire lake was toxic

b)

The chemical waste wasn’t wasted there

c)

The entire lake was not toxic

d)

The chemical waste was wasted there

18.

Vincent went to the cinema alone. He watched Transformers. He met a pretty girl named Pauline. They fell in love. It was five months ago.

We can say: if Vincent had not gone to the cinema alone that day, he______________ Pauline.

a)

Didn’t meet

b)

Will not meet

c)

Would not meet

d)

Would have not met

19.

Claire took Calculus last semester. She failed. She is going to take it again next semester. She wish to get Mr. Robinson as lecturer. He explains well.

We can say: Had Claire got Mr. Robinson as lecturer last semester, she___________ calculus.

a)

Passed

b)

Will pass

c)

Would pass

d)

Would have passed

20.

Error analysis

Most students would not cheat if they understand the material.

Which one should be changed?

a)

Students

b)

Cheat

c)

Would

d)

Understand

21.

Error analysis

The East Java provincial officers would not taken the leave if it were calculated as annual one.

Which one should be changed?

a)

Would

b)

Taken

c)

Were

d)

Calculated

22.

Error analysis

If many people prefer to be ignorant, our society would be left behind.

Which one should be changed?

a)

Many

b)

Prefer

c)

Would

d)

Be

23.

Error analysis

Had I buy some food, I wouldn't have been starving that night during the storm.

Which one should be changed?

a)

Had

b)

Buy

c)

Would haven’t been starving

d)

During

24.

Error analysis

If the low capacity had been increased, the tube and the tank will have blown up.

Which one should be changed

a)

Had been

b)

Increased

c)

Will

d)

Have blown up

25.

Error analysis

Had he scroll down carefully, the important chat from his girlfriend would have been found.

Which one should be changed?

a)

Had

b)

Scroll

c)

Would have been

d)

Found

26.

If we had taken a taxi

a)

will be in the plane

b)

we wouldn't have missed the plane

c)

we wouldn't be here

d)

we will have a trip

27.

She wouldn't have been tired

a)

if she have gone to bed earlier

b)

if she had gone to bed earlier

c)

if she didn't goes to bed

d)

if she sleep more

28.

He would have been on time for the interview

a)

if he left the house at nine

b)

if he had left house at nine

c)

if he the house at nine

d)

if he had left the house at nine

29.

Students ________broken the window, if they _____played with balls

a)

is / didn't

b)

had / would have

c)

did / isn't

d)

would have / had

30.
They´d have passed their exams if they
a)
studied harder
b)
would study harder
c)
had studied harder
d)
had´t studied harder
31.
If he had followed the directions, he _ on time
a)
had arrived
b)
arrived
c)
would have arrived
d)
would had arrived
32.
if he had known it was her birthday, he_ her a present.
a)
wouldn´t have bought
b)
would buy
c)
would have bought
d)
would had bought
33.
I ____ meat if I had known that you are vegetarian.
a)
would not had cooked
b)
would have cooked
c)
would had cooked
d)
would not have cooked
34.

If they __________ (go) to bed early, they __________ (not/wake) up late.

a)

had gone - wouldn´t have woken

b)

had went - wouldn´t have waken

35.

If she had gone to bed earlier,

a)

she would have been so tired

b)

she wouldn't have been so tired.

c)

she would be so tired

d)

she will be so tired

36.

You could have been a doctor

a)

If you studied medicine

b)

If you would study medicine

c)

If you study medicine

d)

if you had studied medicine.

37.

If I had had enough money, I ___________ that car.

a)

would buy

b)

would have bought

c)

have bought

d)

wouldn't have bought

38.

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

39.

If I _________ that you were so tired, I wouldn't have visited you.

a)

had known

b)

knew

c)

know

d)

have known

40.

What would she have done if she _________ her leg while climbing that mountain?

a)

could break

b)

have broken

c)

broke

d)

had broken

41.

IF I HAD ENOUGH MONEY, I...... (BUY) A NEW COMPUTER

a)

WILL BUY

b)

WOULD BUY

c)

WILL BOUGHT

d)

WOULD BOUGHT

42.

If he ________ younger, he _________ travel more.

a)

were/would travel

b)

was/will travel

c)

was/would travel

d)

would be/travelled

43.

If she _________ always so late, she _________ promoted.

a)

was/would be

b)

was not/would be

c)

was not/will be

d)

was/won't be

44.

If she were at home now, she ........... the phone.

a)

wouldn't answer

b)

will answer

c)

would answer

d)

answered

45.

If I _____ (speak) perfect English, I ______ (have) a good job.

a)

would speak - had

b)

spoke - would have

46.

If we ________ not friends, I _______ angry.

a)

are/would be

b)

be/would be

c)

was/would be

d)

were/would be

47.

If I _______ enough money, I ________ a big house.

a)

had/would buy

b)

had/buy

c)

would have/bought

d)

had/bought

48.

If you _________________ (have) a better job, we _________________ (be) able to buy a new car

a)

had/will be

b)

had/would be

c)

had/was

d)

have/would be

49.

If we _________________ (live) in Mexico, I _________________ (speak) Spanish.

a)

will live/would speak

b)

lived/spoke

c)

lived/would speak

d)

live/would speak

50.

If she _________________ (pass) the exam, she _________________ (be) able to enter university.

a)

passed/will be

b)

will pass/would be

c)

pass/would be

d)

passed/would be