Irr forms
Past Perfect
Past Perfect Continuous
Right or wrong?
challenge yourself!
100

Past Participle of "eat"

eaten

100

They ___________________ (not / eat) so we went to a restaurant.

 hadn't / had not eaten

100

We _____ (sleep)  for 12 hours when he woke us up.

had been sleeping

100

The judge said that she was guilty because she took the money for herself.

had taken

100

They _____________(wait)  at the station for 90 minutes when the train finally ___________ (arrive).

had been waiting , arrived 

200

Past Participle of "write"

written

200

We were late for the plane because we ____________________ (forgot) our passports.

had forgotten

200

They ____ (wait)  at the station for 90 minutes when the train finally arrived.

had been waiting

200

**DOUBLE points** 😀😀

By the time I got home, the rest of the family has eaten. 

had eaten 

200

Last week, Frank ________ (catch) the flu because he _________ (sing) in the rain for the whole night.

caught, had been singing

300

Past Participle of "catch"

caught

300

🥳!!!!Daily DOUBLE!!!🤩

Double your points!

300

I came from Saudi Arabia to live in the U.S in 2018. I ______(study) English for three years before that.

had been studying

300

Alfred worked in a bank for five years before he was sent to Rome.

had worked

300

We ____________ (look for)  her ring for two hours and then we _________ (find) it in the bathroom.

had been looking for , found

400

Past Participle of "drive"

driven

400

I ___________________ (not / have) breakfast when he arrived.

hadn't / had not had

400

Before Ada became a vet last year, she _________ (work) as a vet's assistant while she was in school. 

had been working

400

When Anne had opened the door, she realized that somebody had broken into.

opened 

400

😙!!Add 100 EXTRA points if you answer correctly!!🤪

I _________________ (study) for 10 hours yesterday, so I ______ (be) tired.

had been studying , was

500

Past Participle of "buy"

bought

500

When I arrived at the cinema, the film ____________________ (already/start).

had already started

500

It has rained for several hours before the bus finally came to pick us up. The wet weather had been dampening our mood which hadn't been great for the moral of the team but at least we were going home. 

It had been raining for several hours before the bus came to pick us up. The wet weather had dampened our mood which wasn't great for team moral but at least we were going home. 

500

We have been sleeping for 12 hours when he woke us up.

had been sleeping

500

I ______ (work) (in/on/at) my project for five hours before I ________ (go) to bed.

had been working on , went 

M
e
n
u