C1
C2
C3
C4
C5
100

They _____ (chat) for over 2 hours.

They had been chatting for over 2 hours.

100

I _____ (wait) there for ages.

I had been waiting there for ages.

100

Laura needed a break because she _____ (study)  all morning.

Laura needed a break because she had been studying all morning. 

100

Lorraine _____ (learn)  English for 12 years before she moved to England.

Lorraine had been learning English for 12 years before she moved to England.

100

I did not go out last night because I _____ (work)  all day.

I did not go to out last night because I had been working all day.

200

I _____ (not drive)  in the wrong direction for an hour before I noticed my mistake.

I had not been driving in the wrong direction for an hour before I noticed my mistake.

200

We _____ (not go)  out with each other for two years before I met his family.

We had not been going out with each other for two years before I met his family.

200

You got sick because you ______ (not eat)  the whole time.

You got sick because you had not been eating the whole time.

200

Orla felt fit for the marathon because she _____ (not train)  a lot.

Orla felt fit for the marathon because she had not been training a lot.

200

The musician (not live)  in this town for ten years when he became director of the opera house.

The musician had not been living in this town for ten years when she became director of the opera house. 

300

______ (it snow) for a long time before you went for a walk?

Had it been snowing for a long time before you went for a walk?

300

_____ (you play) chess with Timothy when your mom called you for dinner?

Had you been playing chess with Timothy when your mom called you for dinner?

300

_____ (she study)  Spanish for three years by the time she went to Madrid?  

Had she been studying Spanish for three years by the time she went to Madrid?   

300

______ (how long she wait)?

How long had she been waiting?

300

What _____ (you do) when you cut your finger?

What had you been doing when you cut your finger?

400

Brianna _____ (sit) there for 20 minutes before the doctor ______ (call) her name.

Brianna had been sitting there for 20 minutes before the doctor called her name.

400

They _____ (jog) for a while before they _____ (get) tired.

They had been jogging (jog) for a while before they got (get) tired.

400

I ______ (wait) for the bus for 10 minutes when it ______ (arrive).

I had been waiting for the bus for 10 minutes when it arrived.

400

Alex _____ (play) golf for many years before he _____ (retire).

Alex had been playing golf for many years before he retired.

400

Anna _____ (fail) the exam because she _____ (skip) classes.

Anna failed the exam because she had been skipping classes.

500

I _____ (work) on my book for a year when I _____ (publish) it.

I had been working on my book for a year when I published it.

500

You _____ (pass) the test because you _____ (study) very well.

You passed the test because you had been studying very well.

500

We _____ (buy) the house after we _____ (save) for many years.

We bought the house after we had been saving for many years.

500

She _____ (want) to rest a bit because she _____ (clean) the whole day.

She wanted to rest a bit because she had been cleaning the whole day.

500

Peter _____ (drink) too much, so he _____ (have) to run to the bathroom a lot.

Peter had been drinking too much, so he had to run to the bathroom a lot.