Modals
Conditionals
Infinitive/Gerunds
Relative Clauses
Mixed Tenses
100

You __________ wear a helmet when riding a motorcycle; it's the law.

must

100

If you heat water to 100°C, it __________ (boil).

boils

100

She enjoys __________ (read) mystery novels in her free time.

reading

100

The teacher __________ helped me yesterday is very kind.

who / that

100

Look! The dog __________ (run) across the street.

is running

200

You __________ talk to your teacher if you're having problems with the assignment.

should

200

If it rains tomorrow, we __________ (cancel) the football match.

will cancel

200

They decided __________ (travel) to Italy next summer.

to travel

200

This is the book __________ I told you about.

that / which

200

I __________ (never see) such a beautiful sunset before.

have never seen

300

The lights are off and nobody is answering the phone. They __________ be at home.

might / may

300

If I __________ (be) you, I would apologise to her.

were

300

He apologised for __________ (arrive) late to the meeting.

arriving

300

That is the student __________ brother won the science competition.

whose

300

While we __________ (walk) through the park, it suddenly started to rain.

were walking

400

She studied all night for the exam, so she __________ passed it.

must have passed

400

If they __________ (leave) earlier, they wouldn’t have missed the train.

had left

400

I stopped __________ (talk) to listen to the announcement.

talking

400

This is the restaurant __________ we had dinner last weekend.

where

400

By the time we arrived at the cinema, the film __________ (already start).

had already started

500

We arrived at the station just as the train was leaving. If we had left earlier, we __________ caught it.

could have caught

500

If she had accepted the job in London, she __________ (live) there now.

would be living / would live

500

She was very happy __________ (hear) the good news.

to hear

500

My cousin, __________ lives in Canada, is coming to visit us this summer.

who

500

This time tomorrow, we __________ (fly) to New York.

will be flying

M
e
n
u