wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

If-Clause Type 3

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

If they _______________ (invite) us to the party, we _______________ (have) a great time.

a)

a) invited; would have had

b)

b) had invited; would have

c)

c) had invited; would have had

d)

d) invited; had had

2.

If she _______________ (study) harder, she _______________ (pass) the exam.

a)

a) studied; would have passed

b)

b) had studied; would have passed

c)

c) had studied; would pass

d)

d) studied; would pass

3.

If he _______________ (not miss) the train, he _______________ (arrive) on time.

a)

a) had not missed; would have arrived

b)

b) had not missed; would arrive

c)

c) did not miss; would have arrived

d)

d) did not miss; would arrive

4.

If I _______________ (know) about the sale, I _______________ (buy) a new laptop.

a)

a) knew; would buy

b)

b) had known; would have bought

c)

c) had known; would buy

d)

d) knew; would have bought

5.

If they _______________ (not lose) the keys, they _______________ (not be) locked out.

a)

a) had not lost; would not have been

b)

b) did not lose; would not be

c)

c) had not lost; would not be

d)

d) did not lose; would not have been

6.

If you _______________ (visit) earlier, we _______________ (show) you around the city.

a)

a) visited; would have shown

b)

b) had visited; would have shown

c)

c) had visited; would show

d)

d) visited; would show

7.

If she _______________ (not eat) that much, she _______________ (not feel) sick.

a)

a) did not eat; would not have felt

b)

b) had not eaten; would not have felt

c)

c) had not eaten; would not feel

d)

d) did not eat; would not feel

8.

If he _______________ (join) the team, they _______________ (win) the championship.

a)

a) had joined; would have won

b)

b) joined; would have won

c)

c) had joined; would win

d)

d) joined; would win

9.

If we _______________ (not have) the directions, we _______________ (get) lost.

a)

a) did not have; would have got

b)

b) had not had; would have got

c)

c) had not had; would have gotten

d)

d) did not have; would have gotten

10.

If I _______________ (remember) to bring my umbrella, I _______________ (not get) wet.

a)

a) had remembered; would not get

b)

b) remembered; would not have gotten

c)

c) had remembered; would not have gotten

d)

d) remembered; would not get