wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

A REVISION OF CONDITIONALS

Total questions: 50

Worksheet time: 8mins

Name
Class
Date
1.

If she gets here on time, ...

a)

she won't be punished.

b)

she will be punished.

c)

she would be punished.

d)

she would have been punished.

2.

If he had enough money,

a)

he won't buy that book.

b)

he wouldn't buy that book.

c)

he will buy that book.

d)

he would buy that book.

3.

They would have gone out that night, but ...

a)

their father got better.

b)

their father got worse.

c)

their father would be sick.

d)

their father didn't get better.

4.

I wouldn’t tell her if I ……….. you.

She can’t keep a secret.

a)

will be

b)

were

c)

am

d)

had been

5.

Paul would be a good artist if he …….... more patience

a)

had

b)

has

c)

will have

d)

have

6.

If we walk so slowly, we ………………. late.

a)

will being

b)

will be

c)

be

d)

would be

7.

We ……………… out in the garden if it hadn’t been so cold.

a)

would had sat

b)

would sit

c)

had sit

d)

would have sat

8.

You will be overweight if you _____ like that every meal.

a)

a. eat

b)

b. will eat

c)

c. ate

d)

d. are eating

9.

The box _______ if you stand on it.

a)

a. breaks

b)

b. will break

c)

c. break

d)

d. broke

10.

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

a)

a. left

b)

b. leaves

c)

c. will leave

d)

d. leave

11.

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

12.

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

13.

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

14.

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

15.

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

a)

a. eat

b)

b. ate

c)

c. will eat

d)

d. had eaten

16.

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

a)

a. go

b)

b. will go

c)

c. went

d)

d. would go

17.

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

a)

a. follows

b)

b. followed

c)

c. would follow

d)

d. had followed

18.

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

19.

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

a)

a. go

b)

b. will go

c)

c. went

d)

d. would go

20.

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

a)

a. wins

b)

b. won

c)

c. will win

d)

d. would win

21.

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

22.

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

23.

If you _____ slowly, she would have understood you

a)

a. speak

b)

b. spoke

c)

c. would speak

d)

d. had spoken

24.

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

25.

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

a)

a. know

b)

b. knows

c)

c. knew

d)

d. will know

26.

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

27.

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

a)

a. know

b)

b. knows

c)

c. knew

d)

d. will know

28.

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

29.

We ……………… out in the garden if it hadn’t been so cold.

a)

would had sat

b)

would sit

c)

had sit

d)

would have sat

30.

If we walk so slowly, we ………………. late.

a)

will being

b)

will be

c)

be

d)

would be

31.

If I …………. John, I’d ask Mary for a date.

a)

will be

b)

am

c)

were

d)

would be

32.

If Amy does the washing up, her brother __________the table

a)

will clear

b)

would clear

c)

have cleared

d)

clear

33.

If you ……….., you won’t find out the truth

a)

will ask

b)

won't ask

c)

ask

d)

don't ask

34.

You would have slept much better, if you_______your medicine

a)

will take

b)

took

c)

had taken

d)

would take

35.

If you wait a minute, I_______with you

a)

will go

b)

would go

c)

would have gone

d)

go

36.

My uncle would stay longer in N.Y, if he ______more time

a)

has

b)

had

c)

would have

d)

had had

37.

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

a)

wouldn't

b)

hadn't

c)

might not

d)

haven't

38.

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

a)

would buy

b)

would have bought

c)

have bought

d)

wouldn't have bought

39.

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

a)

die

b)

died

c)

will die

d)

would die

40.

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

41.

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

a)

mix

b)

mixed

c)

will mix

d)

would mix

42.

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

a)

go

b)

will go

c)

won't go

d)

wouldn't go

43.

I will give my friends a helping hand if they ____(need) help.

a)

need

b)

needs

c)

needed

d)

will need

44.

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

a)

buy

b)

will buy

c)

won't buy

d)

would buy

45.

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

a)

am

b)

are

c)

was

d)

were

46.

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

47.

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

a)

studies, would get

b)

studied, will get

c)

studies, got

d)

studies, will get

48.
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
49.

If we ____ more about history, we ________ afraid of the test.

a)

knew, wouldn't be

b)

know, weren't afraid

c)

knew, aren't

d)

know, wouldn't be

50.

If we arrived at 10, we ______________Tyler's presentation.

a)

attend

b)

would have attended

c)

will attend

d)

would attend