wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Conditional Sentences

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

If I were a bird,...........

a)

I will fly.

b)

I would fly.

c)

I would have flown.

d)

I fly.

2.
2. If we arrived at 10, we ______________Tyler's presentation. 
a)
attend 
b)
would have attended
c)
will attend
d)
would attend 
3.
3. If he ______________ his own vegetables, he wouldn't have bought  them.
a)
grew
b)
grows
c)
had grown
d)
grow
4.
4. Would you go out more often if you _________________ so much in the house?
a)
don't have to do  
b)
wouldn't have to do
c)
wouldn't do 
d)
didn't have to do 
5.
5. He wouldn't have been sleepy all the day if he _____________ late last night.
a)
didn't stay up 
b)
stayed up
c)
hadn't stayed up 
d)
 stays up
6.
6. If you ____________ a minute, I'll come with you
a)
wait  
b)
waited 
c)
had waited 
d)
would wait
7.
7. We ______________ John if we'd known about his problems.
a)
would help 
b)
would have helped
c)
will help 
d)
had helped
8.
8.Water _____________ if you heat it up to 100ºC.
a)
boils
b)
boiled
c)
will boil
d)
would boil
9.
9. When you _____________ a word, you look it up a dictionary.
a)
don't know
b)
didn't know
c)
doesn't know
d)
knew 
10.
10. If I went anywhere, it _____________ New Zealand.
a)
will be
b)
would be
c)
would have been
d)
is 
11.
12. If I had gone to the sofa, I ______________ asleep.
a)
would fall
b)
would have fallen 
c)
will fall
d)
will fell
12.
14. If I were you, I _________.
a)
 would go 
b)
gone
c)
will go 
d)
would have gone 
13.
If I had gone to the sofa, I ______________ asleep.    
a)
had fell 
b)
would have fallen 
c)
had fallen
d)
would have fell
14.
17.The students would have solved the problem if they ________________ their textbooks.   
a)
would have used
b)
used
c)
would use
d)
 had used 
15.
18.If he washed his feet more often, his friend____________him more often.
a)
visits
b)
would visit
c)
will visit
d)
would have visited
16.

20. But for his help, they ______________ .

a)

would ruin

b)

would have been ruined

c)

ruin

d)

will ruin

17.

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

18.

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

19.

If I _____, I would express my feelings.

a)

A. were asked

b)

B. would ask

c)

C. had been asked

d)

D. asked

20.

We did not visit the museum because we had no time.

a)

A. If we have time, we will visit the museum.

b)

B. If we had time, we would visit the museum.

c)

C. If we had had time, we would have visited the museum.

d)

D. If we had had time, we will visit the museum.