PAST PERFECT SIMPLE 1
PAST PERFECT SIMPLE 2
PRESENT PERFECT SIMPLE 1
PRESENT PERFECT SIMPLE 2
100

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

had left

100

FREE POINTS ;)

;)

100

(you / keep a pet for three years)

You've kept a pet for three years.

100

 (you / eat Thai food before)?

 Have you eaten Thai food before?

200

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

had started

200

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

had lived

200

 (it / rain all day)?

Has it rained all day?

200

(who / we / forget to invite)?

Who have we forgotten to invite?

300

The garden was dead because it __________ (be) dry all summer.

had been

300

 When we __________ (finish) dinner, we went out.

had finished

300

 (we / not / hear that song already)

We haven't heard that song before.

300

 (he / not / forget his books)

He hasn't forgotten his books.

400

We couldn't go into the concert because we ___________ (not/bring) our tickets.

hadn't brought

400

Julie and Anne ___________ (not/meet) before the party.

hadn't met

400

FREE POINTS ;)

;)

400

(she / leave her phone in a taxi)

She's left her phone in a taxi.

500

You ____________ (not/study) for the test, so you were very nervous.

hadn't studied

500

 He ____________ (not/use) email before, so I showed him how to use it.

hadn't used

500

(what countries / they / visit in Europe)?

What countries have they visited in Europe?

500

 (She / go / to the library today)

She's gone to the library today.

M
e
n
u