PRESENT PERFECT
PAST SIMPLE
FIRST CONDITIONAL
100

I __________ (never / eat) sushi before.

have never eaten

100

__________ you __________ (play) football last weekend?

Did/play

100

They __________ (miss) the bus if they __________ (leave) late.

will miss/leave

200

We __________ (not finish) our homework yet.

haven’t finished

200

They __________ (not eat) breakfast this morning.

didn’t eat

200

If you __________ (help) me, I __________ (finish) faster.

help/will finish

300

How long __________ you __________ (know) your best friend?

have/known

300

The movie __________ (start) at 8 p.m.

started

300

If I __________ (study) hard, I __________ (pass) the exam.

study/will pass

400

They __________ (just / arrive) at the airport.

have just arrived

400

My brother __________ (buy) a new phone last month.


bought

400

He __________ (be) angry if you __________ (break) his phone.

will be / break

500

She __________ (visit) London three times.

has visited

500

__________ she __________ (dance) at the party?

Did/dance

500

If it __________ (rain), we __________ (stay) at home.

rains/will stay

M
e
n
u