wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Mixed Conditionals B2

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

If I hadn't driven so fast yesterday, I ................... in hospital today.

a)

wouldn't be

b)

wouldn't have been

c)

would have been

d)

would be

2.

If I .................. horror movies, I would have gone to see 'Nightfright' with you.

a)

had liked

b)

hadn't liked

c)

liked

d)

didn't like

3.

If they hadn't lost the game, they ................... world champions now.

a)

would have been

b)

would be

c)

wouldn't be

d)

wouldn't have been

4.

If Mohamed Sherif ............... the goal yesterday, they would be in the final now.

a)

scored

b)

had scored

c)

hadn't scored

d)

didn't score

5.

If I hadn't eaten too much last night, I ............... feeling ill now.

a)

would have been

b)

wouldn't have been

c)

would be

d)

wouldn't be

6.

He didn't train well. That's why he isn't a champion now.

a)

If he had trained well, he would be a champion now.

b)

If he had trained well, he would've been a champion now.

7.

He isn't a good player. That's why he didn't join the senior team.

a)

If he was a good player, he could join the senior team.

b)

If he was a good player, he could've joined the senior team.

8.

She didn't wear a coat. That's why she is cold now.

a)

If she had worn a coat, she wouldn't be cold now.

b)

If she had worn a coat, she wouldn't have been cold now.

9.

I am not a climber. I didn't go to the top of the mountain.

a)

If I had been a climber, I would have gone to the top of the mountain.

b)

If I were a climber, I would have gone to the top of the mountain.

10.

Young people don't have the vote. That's why this government won the last election.

a)

If young people had had the vote, this government wouldn't have won the last election.

b)

If young people had the vote, this government wouldn't have won the last election.