PPS
PPC
SURPISE
Random
100

I __________ (finish) my homework before dinner.

had finished

100

He was tired because he __________ (run).

had been running

100

They were wet because they __________ (play) in the rain. (PPC)

had been playing

100

He was tired because he __________ (run). (PPC)

had been running

200

They __________ (eat) breakfast before school.

had eaten

200

My shoes were dirty because I __________ (walk) in the mud.

had been walking


200

My brother __________ (finish) his project before the teacher collected it. (PPS)

had finished

200

My shoes were dirty because I __________ (walk) in the mud. (PPC)

had been walking

300

Sarah __________ (clean) her room before her friends arrived.

had cleaned

300

The baby was asleep because she __________ (cry).

had been crying

300

Dad was tired because he __________ (work) all day. (PPC)

had been working

300

The students were excited because they __________ (prepare) for Sports Day. (PPC)

had been preparing

400

By the time we arrived, the film __________ (start).

had started

400

Emma looked happy because she __________ (practise) for the singing competition.

had been practising

400

I __________ (not/do) my homework before class started. (PPS)

hadn't done / had not done

400

We __________ (already/eat) when our friends arrived. (PPS)

had already eaten

500

The children __________ (walk) home before their parents came.

had walked

500

Lisa looked nervous because she __________ (not study) for the test.

hadn't been studying / had not been studying

500

We __________ (visit) the museum before we went home.

had visited

500

They were very tired because they __________ (travel) for many hours. (PPC)

had been travelling

M
e
n
u