A
B
C
D
E
100


  1. If it ______ (rain), we will stay at home.

Rains

100

I will call you if I ______ (finished, finishes finish) work early.


finish

100

If they arrive late, we ______ ______ (misses, missed, miss) the bus.


will miss

100

If I _______ (have) more money, I would buy a car.


had

100

She could travel more if she ______ (speak) fluent English.


spoke

200

She won’t pass the test if she ______ _______ (not study, not studies, not studied).

doesn’t study

200

If we lived near the sea, we ______ ______ (will go, will went, would go) swimming every day.

would go

200

If we go to the park, we _______ ______ (will be having, will have, will had) a picnic.


will have

200

They ________ ______ (be) happier if they didn’t argue so much.


would be

200

If I were you, I ______ (take) the job.

would take

300

If we _____ ______ (leave) earlier, we would have caught the train.

had left

300

She would have passed the exam if she ______ ______ (study) more.

had studied 

300

If I had seen you, I _____ ______ ______ (say) hello.

would have said

300

They _____ ______ ______ _____ (not miss) the flight if they had taken a taxi.

would not have missed

300

If it had rained, we _____ _____ _____ (stay) indoors.

would have stayed

400

will stayIf it rains, we ______ at home.
a) stay
b) will stay
c) stayed


will stay

400

If I won the lottery, I ______ a new house.
a) buy
b) would buy
c) will buy

would buy

400

She would have come if she ______ about the meeting.
a) knows
b) knew
c) had known

had known 

400

If he studies hard, he ______ the test.
a) passed
b) will pass
c) would pass

will pass

400

If I ______ a car, I would drive to work.
a) have
b) had
c) would have

had

500

We ______ gone to the beach if the weather had been nice.
a) would have
b) would have gone
c) go

would have gone

500

If they were taller, they ______ basketball better.
a) play
b) will play
c) would play

would play 

500

If she ______ earlier, she wouldn’t have missed the train.
a) leaves
b) had left
c) would leave

had left

500

If she ______ earlier, she wouldn’t have missed the train.
a) leaves
b) had left
c) would leave

will feel

500

If we ______ to the party, we would have met them.
a) go
b) went
c) had gone

had gone


M
e
n
u