PP Continuous or Simple Past
PP Continuous
Future perfect/continuous
Past Perfect passive
Error Correction
100

I _____________ (work) at the company for five years when I _____________ (get) the promotion.

had been working - got

100

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

had been studying

100

We (use up) all the Earth's fresh water by the year 2050.

We'll have used up all the Earth's fresh water by the year 2050.

100

The brave men had defended the city.

The city had been defended by the brave men.

100

I had been being swum before you came.

I had been swimming before you came.

200

Before she _________ (break) her leg, Martha had been walking_________ (walk) three miles a day.

broke - had been walking

200

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

Had been practicing

200

By this time next year, we (move) into our new house.

By this time next year, we will have moved into our new house.

200

Had Dorothy solved the problems?

Had the problems been solved by Dorothy.

200
What had you be doing? Why was the kitchen so dirty?
What had you been doing? Why was the kitchen so dirty?
300

The program that _________ (be) terminated _________ (work)  well since 1945.

was - had been working

300

We ____ (-) ever ______ ___ (camp) before our trip last year.

hadn't, been camping

300

Don't phone me between 7 and 8. We' (have) dinner then.

Don't phone me between 7 and 8. We'll be having dinner then.

300

The little girl had broken the window.

The window had been broken by the little girl.

300

I didn't finish my dessert yesterday at night because before I was eating all day long!

I didn't finish my dessert yesterday at night because before I had been eating all day long!

400

They __________ (talk) for over an hour before Tony __________ (arrive).

had been talking - arrived

400

How long ___ you _____ ______ Turkish before you moved to Ankara?

had you been studying

400

At 10 o'clock tomorrow Sally (be) in her office. She (work).

At 10 o'clock tomorrow she will be in her office. She will be working.

400

Those prisoners had robbed five banks.

Five banks had been robbed by those prisoners.

400

He has drunk milk out the carton when Mom walked into the kitchen.

He had been drinking milk out the carton when Mom walked into the kitchen.

500

How long _______ you _______ (study) Turkish before you _______ (move) to Ankara?

had you been studying - moved

500

You ____ _____ ______ (wait) there for more than two hours when she finally arrived

had been waiting

500

you (use) your bicycle this evening?  No. Do you want to borrow it?

Will you be using your bicycle this evening? 

 No. Do you want to borrow it?

500

Firefighters had put out the fire successfully.

The fire had been put out successfully.


500

We were living in Madrid before we came here.

We had been living in Madrid before we came here.

M
e
n
u