wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

conditional type 123

Total questions: 81

Worksheet time: 40mins

Name
Class
Date
1.

If we ... the news last night, we wouldn't have known about the strike.

a)

didn't see

b)

haven't seen

c)

don't see

d)

hadn't seen

2.

If the lifeguard ... sooner, he would have saved the boy's life.

a)

arrived

b)

had arrived

c)

would arrive

d)

arrives

3.

We ... if our best player ... injured.

a)

would have won - hadn't been

b)

had won - wouldn't have been

c)

won - would be

d)

will win - have been

4.

If she ... he was so mean, she ... him.

a)

knows - won't marry

b)

would've known - hadn't married

c)

knew - wouldn't marry

d)

had known - wouldn't have married

5.

If we ... more time, we ... another day in London.

a)

would have - had spent

b)

had had - would've spent

c)

had - will spend

6.

You ... the weekend if you ... with us.

a)

enjoyed - came

b)

had enjoyed - had come

c)

would've enjoyed - had come

d)

had enjoyed - would've come

7.

If Sally ... her leg, she ... on holiday

a)

wouldn't have broken - had gone

b)

didn't break - would go

c)

won't break - goes

d)

hadn't broken - would've gone

8.

We ... a cake if we ... to buy some eggs.

a)

made - wouldn't forget

b)

would've made - hadn't forgotten

c)

had made - would have forgotten

9.

If she ... earlier, she ... the plane.

a)

had woken up - wouldn't have missed

b)

would've woken up - hadn't missed

c)

woke up - wouldn't miss

d)

has woken up - wouldn't miss

10.

If Roberto ... some English, he ... the job.

a)

would've known - had got

b)

knew - got

c)

had known - would've got

11.

If you'd lived here, you ... have enjoyed it.

a)

won't

b)

must

c)

might

d)

should

12.

She would ......... very disappointed If she hadn't gotten a job

answer choices

a)

had got the job

b)

have been

c)

had been

d)

would have got the job

13.

They´d have passed their exams if they

answer choices

a)

studied harder

b)

would study harder

c)

had studied harder

d)

had´t studied harder

14.

If he had followed the directions, he _ on time

answer choices

a)

had arrived

b)

arrived

c)

would have arrived

d)

would had arrived

15.

If people...too much, they get fat.

answer choices

a)

eats

b)

eat

c)

ate

d)

will eat

16.

If babies.... hungry, they will cry.

answer choices

a)

is

b)

were

c)

are

d)

they

17.

I won't pass the test if I ____ hard.

answer choices

a)

not study

b)

won't study

c)

doesn't study

d)

don't study

18.

The soup would taste better if it ...... .

answer choices

a)

was too salty

b)

weren't too sweet

c)

weren't too salty

d)

wasn't so green

19.

If I had more space in my room, my parents would let me ...... . It would be a snake or a tortoise.

answer choices

a)

to keep a bird

b)

have an aquarium

c)

have lots of pets

d)

keep a pet

20.

If I __ the menu, I would n´t have gone to the restaurant.

answer choices

a)

had saw

b)

have saw

c)

had seen

d)

have seen

21.

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

answer choices

a)

would had sat

b)

would have sat

c)

would sit

d)

had sit

22.

.

If I ______ late, will you wait for me?

answer choices

a)

be

b)

am

c)

will be

d)

is

23.

Had Jim ______ me the truth, I would not have been so angry.

answer choices

a)

told

b)

tells

c)

tell

d)

would tell

24.

Will you be all right by yourself if I ______ out tonight?

answer choices

a)

go

b)

will go

c)

would go

d)

goes

25.

If anyone ______ , say I'll be back about 7.30.

answer choices

a)

will phone

b)

phone

c)

phones

d)

would phone

26.

You'll put on weight unless you __________ on sweets.

answer choices

a)

cut down

b)

will cut down

c)

don't cut down

d)

cuts down

27.

If you put some oil in the water, some oil floats. Which type we use in this sentence?

a)

type 1

b)

type 2

c)

type 0

d)

type 3

28.

Would you go out more often if you ____ to do so much in the house? (have)

answer choices

a)

didn't have

b)

don't have

c)

won't have

d)

wouldn't have

29.

We use the Second Conditional...

answer choices

a)

to talk about real situations.

b)

to talk about past situations.

c)

to talk about imaginary or unreal situations.

d)

to talk about real or future situations.

30.

If they had driven carefully, they wouldn't have crashed into the other car.

answer choices

a)

type I (condition possible to fulfill)

b)

type II (condition in theory possible to fulfill)

c)

type III (condition not possible to fulfill - too late)

d)

no conditional at all!

31.

If He _______ her, he would marry her.

answer choices

a)

know

b)

knows

c)

knew

d)

known

32.

You should see the doctor, if you________ bad

answer choices

a)

feel

b)

felt

c)

feeling

d)

fall

33.

I would __________ a millionaire now if I took that job

answer choices

a)

be

b)

been

c)

being

d)

had been

34.

If the trip hadn't been so expensive we ____________ reservations for a better hotel

answer choices

a)

would have made

b)

would made

c)

would make

d)

would had made

35.

I'll ___________ you the money if you pay me back next week.

answer choices

a)

gave

b)

give

c)

given

d)

giving

36.

If they locked the door properly nobody _________ into their house

answer choices

a)

will break

b)

would break

c)

would broken

d)

would breaking

37.

The workers ___________ the road if they had had enough tools

answer choices

a)

build

b)

built

c)

would build

d)

would have built

38.

If the sun __________, we will go swimming.

answer choices

a)

shined

b)

shines

c)

would shine

d)

will shine

39.

The teacher __________ happy if we forget our homework again.

answer choices

a)

won't be

b)

is

c)

would be

d)

be

40.

. If Lisa had gotten up earlier, she would not ....... late for work.

answer choices

a)

got up

b)

would get up

c)

had been

d)

have been

41.

Daniel __________ home on time if the bus had come.

answer choices

a)

had been

b)

was

c)

would have been

d)

would be

42.

They __________ longer in Paris if they find a cheap hotel.

answer choices

a)

would stay

b)

will stay

c)

would have stayed

d)

stay

43.

. If Sarah __________ so much junk food, she could have been in the school football team.

answer choices

a)

doesn't eat

b)

don't eat

c)

didn't eat

d)

hadn't eaten

44.

John's mother __________ more time for him if he does the washing up.

answer choices

a)

will have

b)

has

c)

does have

d)

would have

45.

If you __________ from Helsinki to Paris, which way would you go?

answer choices

a)

drive

b)

would drive

c)

drove

d)

will drive

46.

If you wait a minute, I __________ with you.

answer choices

a)

comes

b)

would come

c)

will come

d)

came

47.

. My parents __________ the house if it had been cheaper.

answer choices

a)

would buy

b)

would have bought

c)

will buy

d)

bought

48.

Sam ____ the lottery if she doesn't play.

answer choices

a)

not win

b)

not win

c)

don't win

d)

won't win

49.

If the concert has already started, we ................. to go in.

a)

wouldn’t be allowed

b)

won’t be allowed

c)

wouldn’t have been allowed

d)

were not allowed

50.

You can stay here tonight if you .............. anywhere else to stay.

a)

won't have

b)

didn't have

c)

don't have

d)

wouldn't have

51.

If I could have phoned you, I ................... you what was happening.

a)

would have told

b)

would tell

c)

told

d)

will tell

52.

If you............................. any problems, give me a ring.

a)

will have

b)

would have

c)

had

d)

have

53.

If I could borrow some money, I.................... definitely come on the holiday with you, but I think it's unlikely.

a)

will

b)

would have

c)

would

d)

would have

54.

You can't expect kindness and support from your family if you ................. the same to them.

si-language:EN-US'>me a ring.

a)

won't give

b)

don't give

c)

wouldn't give

d)

hadn't given

55.

If I........................ a year older, I could join the army.

a)

am

b)

were

c)

had been

d)

would be

56.

If I..................... a pay rise, I'll buy a new car.

a)

get

b)

got

c)

will get

d)

had got

57.

If you had come round earlier, you ............................... her.

a)

will see

b)

had seen

c)

would have seen

d)

would see

58.

If fares were cheaper, more people ..................... the train and leave their cars at home.

a)

might use

b)

will use

c)

would have used

d)

used

59.

If he had solved psychological problems earlier, his wife .............. him.

a)

hadn't left

b)

won't leave

c)

wouldn't leave

d)

would not have left

60.

You will have to cancel the concert tomorrow if it ....... .

a)

rained

b)

will rain

c)

rains

d)

would rain

61.

If you ......... harder you would soon be able to play the guitar well.

a)

practice

b)

will practice

c)

practiced

d)

had practiced

62.

If the driver hadn't braked in time, the dog .............

a)

would have been killed

b)

would be killed

c)

had been killed

d)

willd have been killed

63.

You wouldn’t have failed the exam if you ..... harder.

a)

worked

b)

would work

c)

had worked

d)

work

64.

If you study, you _________ pass.

a)

could

b)

would

c)

might

d)

be

65.

If you studied, you ___________ pass.

a)

could

b)

will

c)

should

d)

be

66.

If you had studied, you _______________ passed.

a)

will

b)

would have

c)

would

d)

be

67.

If they ____________ London, they should see Big Ben.

a)

visited

b)

visiting

c)

visit

d)

visits

68.

If she ____________ more money, she could buy that dress.

a)

had

b)

have

c)

having

d)

has

69.

If I ________________ the answer then, I would have written it.

a)

knew

b)

know

c)

had knew

d)

had known

70.

Second Conditional

a)

past simple

b)

present simple

c)

past perfect

d)

future continuous

71.

Third Conditional

a)

past simple

b)

present simple

c)

past perfect

d)

future continuous

72.

future, possible

a)

First Conditional

b)

Second Conditional

c)

Third Conditional

d)

Fourth Conditional

73.

present or future, unreal

a)

First Conditional

b)

Second Conditional

c)

Third Conditional

d)

Fourth Conditional

74.

If you want to visit Auckland, which country must you go to?

a)

Australia

b)

Brazil

c)

Canada

d)

New Zealand

75.

If we had left the house earlier, we _________ the train.

a)

will catch

b)

would catch

c)

would have caught

d)

can catch

e)

could catch

76.

The students would pass the exam, if they __________ hard.

a)

study

b)

studied

c)

would study

d)

would have studied

e)

will study

77.

If I ___________ enough time, I would go to the party.

a)

has

b)

have

c)

had

d)

had had

e)

would have

78.

They ______________ their own car if they knew how to do it.

a)

fix

b)

fixed

c)

will fix

d)

would fix

e)

would have fix

79.

If Jenny _______ longer hours, he will make more money.

a)

work

b)

works

c)

worked

d)

will work

e)

had worked

80.

if the kids _________ before 06.30 in the morning, they will have time to eat breakfast.

a)

wake up

b)

wakes up

c)

woke up

d)

had waken up

e)

are woken up

81.

Sara ________ Mexico If she knows how to speak Spanish.

a)

visit

b)

will visit

c)

visited

d)

had visit

e)

is visiting