PP + participle
PP + progressive
Simple Past / PP
PP
Random
100

I _____(talk)__ with my dad before I bought my cellphone.

had talked

100

I ____ ____ (study)_____ for 14 years when I got a job.

had been studying

100

She (watch) the movie before it (start) to rain.

She had watched the movie before it started it rain.

100

accept

had accepted

100

By the time it started snowing, I ________ home.

a. had arrived

b. had been arriving

c. arrived

a. had arrived

200

We _____ (take)____ an airplane to Paris the day before yesterday.

had taken

200


_____ you ______(practice)_____ soccer long before you won the championship?

Had been practicing

200

1st: John (forget) his homework. 2nd: He (got) to school.

John had forgotten his homework before he got to school.

200

(not) buy

hadn't bought

200

Even though we ________ for four hours straight, we didn't feel tired.

a.had been playing

b. had playing

c. played

a. Had been playing

300

I (-Negative)______(bring)____ any appetizers to the party so we didn't have any food to start.

hadn't brought

300

We (-Negative) _______ ever ______ (camp)_____ before our trip last year.

hadn't, been camping

300

1st: The President (go) to Chile 2nd: He (go) to Mexico.

The President had gone to Chile before he went to Mexico.

300

(have)

had had

300

By the time I graduated college, I ________ a job offer.

a.had already received

b. had already been receiving

c. already received

a. had already received

400

Angela ____ already (have)____ two children before his films won awards.

had had

400

Fix the mistake/s: 

We had having so much fun before it had started to pour.

We had been having so much fun before it started to pour. 

We had had so much fun before it started to pour.

400


1.Shelly (spill) her Coke in the hallway. (simple past)

2. We (eat) the lasagna here before.

1. Shelly spilled her coke in the hallway. 

2. We have eaten the lasagna here before.

400

be

had been

400

By the time we arrived, the movie ________.

a. had already been start

b. already started

c.had already started

C. had already started

500

_____ he already (do)____ the dishes or ____ he (make)________ dinner before his mom got home?

Had, done, had, made

500

Fix the mistake/s: 

He played the video game all night before he finally had won.

He had played the video game all night before he finally won.

500

Fix the mistake: 

The table got dirty before I had eaten on it.

The table had gotten dirty before I ate on it.

500

(not) lose

hadn't lost

500

I ________ that he was going to resign when he walked into my office.

a.had already known

b.had already been knowing

c.had already knew

a. had already known