PAST PERFECT
PRESENT PERFECT
FUTURE PERFECT
SIMPLE PAST
SIMPLE PRESENT
100

When I arrived at the cinema, the film ___ (start).

"had started"

100

I've ___ (study) french

"studied"

100

He ___ (leave) by 9.

"will have left"

100

I ___ (go) to Africa.

"went"

100

He always ___ (forget) his wallet.

"forgets"

200

She ___ (live) in China before she went to Thailand.

 "had lived"

200

He ___ (eat) horse.

"has eaten"

200

He ___ (finish) his test by then.

"will have finished"

200

She ___ (eat) the cake.

"ate"

200

He ___ (eat) the pie.

"eats"

300

After they ___ (eat) the shellfish, they began to feel sick.

"had eaten"

300

They ___ (live) there for eighteen years

 "have lived"

300

You ___ (finish) the work.

 "will have finished"

300

He ___ (open) his present.

What is "opened"

300

The car ___ (leave) at 9.

"leaves"

400

If you ___ (listen) to me, you would have got the job.

 "had listened"

400

She ___ (be) here forever.

"has been"

400

She ___ (arrive) by noon.

"will have arrived"

400

They ___ (leave) the office.

"left"

400

She ___ (think) about him.

"thinks"

500

The children ___ (not/do) their homework, so they were in trouble.

"hadn't done"

500

They ___ (go) to scotland.

 "have gone"

500

She ___ (ate) her sandwich by then.

 "will have eaten"

500

It ___ (see) me.

"saw"

500

The group ___ (eat) together after the game.

"eats"