PAST PERFECT CONTINUOUS
PAST PERFECT
FUTURE CONTINUOUS
FUTURE PERFECT
FUTURE PERFECT CONTINUOUS
100

I ___ (to study) for three hours when she ___ (to call).

1. had been studying

2. called

100

I ______ (to finish) my homework before dinner.

had finished

100

I ___ (to travel) to Japan next summer.

will be traveling

100

I ___ (to finish) the report by Friday.

will have finished

100

I ___ (to work) here for ten years next month.

will have been working

200

We ___ (to wait) for the bus for forty minutes before it ___ (to arrive).

1. had been waiting

2. arrived

200

She _______ (to leave) the party by the time I arrived.

had left

200

They ___ (to work) on the project all night.

will be working

200

She ___ (to graduate) from college by next year.

will have graduated

200

We ___ (to live) in this house for five years next spring.

will have been living

300

The team ___ (to train) hard before the championship.

had been training

300

They ___ (to live) in the city for ten years before (to move) to the countryside.

1. had lived

2. moving

300

We ___ (to celebrate) our anniversary in Paris.

will be celebrating

300

We ___ (to move) our new house by September.

will have moved

300

We ___ (to wait) for the bus for thirty minutes by the time it arrives.

will have been waiting

400

They ___ (to travel) for a month before they ___ (to return) home.

1. had been traveling

2. returned

400

The meeting ___ (to end) before he ___ (to get) there.

1. had ended

2. got


400

By this time next year, I ___ (to live) in a new city.

will be living

400

He ___ (to save) enough money for a car by December.

will have saved

400

The team ___ (to practice) for weeks before the tournament.

will have been practicing

400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400