prepositions
First conditional
defining relative clauses
Present Perfect
past perfect
100

The book is ___ the table.

on

100

If it ___ (rain), we will stay inside.

rains

100

The man ___ lives next door is very friendl

who

100

I ___ (never / visit) New York.

have never visited

100

By the time we arrived, the movie ___ (start)

had started

200

He walked ___ the park to go home.

Through

200

If you study hard, you ___ (pass) the exam.

will pass

200

This is the book ___ I told you about.

which or that 

200

She ___ (already / finish) her homework.

has already finished

200

She ___ (finish) the test before the teacher collected it.

had finished

300

: The cat is hiding ___ the bed.

under

300

If she calls me, I ___ (answer) right away.

will call

300

The restaurant ___ we went last night was expensive.

that

300

We ___ (not see) that movie yet.

"haven’t seen"?

300

They ___ (leave) when we got there.

had left

400

She climbed ___ the stairs quickly.

up

400

If we don’t hurry, we ___ (miss) the bus.

will miss

400

She’s the teacher ___ taught me English.

who/that

400

How long ___ you ___ (know) him?

have you known

400

He didn’t want to watch the film because he ___ (already / see) it.

had already seen

500

The painting is hanging ___ the wall.

on

500

If he ___ (be) late again, the teacher will be angry.

is

500

I don’t know the reason ___he left early.

that

500

He ___ (live) here since 2010.

has lived

500

After I ___ (eat), I felt sick.

had eaten

M
e
n
u