wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

CONDITIONAL SENTENCES

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

I would have visited you before if there _____ quite a lot of people in your house.

a)

A. hadn't

b)

B. hadn't been

c)

C. wouldn't be

d)

D. wasn't

2.

If you had caught the bus, you _____ late for work.

a)

A. wouldn't have been

b)

B. would have been

c)

C. wouldn’t be

d)

D. would be

3.

If I _____, I would express my feelings.

a)

A. were asked

b)

B. would ask

c)

C. had been asked

d)

D. asked

4.

If I _____, I would express my feelings.

a)

A. were asked

b)

B. would ask

c)

C. had been asked

d)

D. asked

5.

If I _____, I would express my feelings.

a)

A. were asked

b)

B. would ask

c)

C. had been asked

d)

D. asked

6.

If I _____, I would express my feelings.

a)

A. were asked

b)

B. would ask

c)

C. had been asked

d)

D. asked

7.

If I _____, I would express my feelings.

a)

A. were asked

b)

B. would ask

c)

C. had been asked

d)

D. asked

8.

If I _____, I would express my feelings.

a)

A. were asked

b)

B. would ask

c)

C. had been asked

d)

D. asked

9.

If I _____, I would express my feelings.

a)

A. were asked

b)

B. would ask

c)

C. had been asked

d)

D. asked

10.

If I _____, I would express my feelings.

a)

A. were asked

b)

B. would ask

c)

C. had been asked

d)

D. asked

11.

If we had arrived sooner, we could have prevented this tragedy!

a)

Had we arrived sooner, we could have prevented this tragedy!

b)

Had we if arrived sooner, we could have prevented this tragedy!

c)

Had we arrive sooner, we could have prevented this tragedy!

d)

If we arrived sooner, we could prevent this tragedy.

12.

If it doesn't rain, the boys _____________ hockey.

a)

play

b)

will play

c)

would play

d)

would have

13.

If we (know) more about history, we (be / not) afraid of the test.

a)

knew, wouldn't be

b)

know, weren't afraid

c)

knew, aren't

d)

know, wouldn't be

14.

If I had taken that English course, I____________ much progress. (make progress: tiến bộ)

a)

had made

b)

would have made

c)

made

d)

would make

15.

If we had checked the petrol before we started, we ____________here. (check petrol: kiểm tra xăng dầu)

a)

wouldn't stop

b)

wouldn't have stopped

c)

would have stopped

d)

would stop

16.

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

17.

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

a)

arrived

b)

had arrived

c)

would arrive

d)

arrives

18.

Because they made too many mistakes, they failed in the exam.

a)

If they didn’t make too many mistakes, they wouldn’t fail the exam.

b)

Had they made too many mistake, they wouldn’t have failed in the exam.

c)

If they hadn’t made too many mistake, they wouldn’t have failed in the exam.

d)

If they had made too many mistake, they wouldn’t have failed in the exam.

19.
2. If we arrived at 10, we ______________Tyler's presentation. 
a)
attend 
b)
would have attended
c)
will attend
d)
would attend 
20.

If he hadn’t wasted too much time, he…………….in his examination.

a)

would fail

b)

wouldn’t fail

c)

wouldn’t have failed

d)

won’t fail.