Past Perfect Simple
Past Simple
Present Perfect Simple
Present Perfect Continuous
Past Perfect Continuous
100

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

When I arrived at the cinema, the film HAD STARTED.

100

(I/ be/ hungry)

I was hungry

100
(I/ never/ see/ a dolphin)

I have never seen a dolphin.

100

(I/ study/ English for three months).

I have been studying English for three months.

100

(They/ work/ for a bank/ for 5 years).

They had been working for a bank for 5 years.

200

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

She HAD LIVED in China before she went to Thailand.

200

(I/ arrive/ late/ to school today)

I arrived late to school today.

200

(He/ ever/ go/ to Egypt)?

Has he ever been to Egypt?

200

(I/ eat/ too much junk food/ for two weeks)

I have been eating too much junk food for two weeks.

200

(It/ was/ wet outside/ because it/ rain/ for two hours).

It was wet outside because it had been raining for two hours.

300

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

After they HAD EATEN the shellfish, they began to feel sick.

300

(The children/ be/ good)?

Were the children good?

300

(We/ not do/ our homework/ yet)

We haven't done our homework yet.

300

(You/ be walking/ in the rain/ for 20 minutes).

You have been walking in the rain for 20 minutes.

300

We ____ (look) for the bus for ten minutes when we ____ (find) the bus stop.

We HAD BEEN LOOKING for the bus for ten minutes when we FOUND the bus stop.

400

Julie didn't arrive until after I _____ (leave).

Julie didn't arrive until after I HAD LEFT.

400

(We/ go/ to the cinema last night).

We went to the cinema last night.

400

(She/ never/ fly/ on a plane)

She has never flown on a plane.

400

(You/ be/ doing since the last time I saw you)?

What have you been doing since the last time I saw you?

400

You _____ (not be) working here for long.

You had not been working here for long.

500

He ____ (meet) her somewhere before.

He HAD MET her somewhere before.

500

(How/ be/ the party)?

How was the party?
500

(Your dog/ ever/ eat/ a mouse)?

Has your dog ever eaten a mouse?

500

The kids _____ (not be) sleeping in their beds.

The kids HAVE NOT BEEN sleeping in their beds.

500

(He/ not/ see/ this movie before)?

Had he not seen this movie before?