C:
1) walked
2) had stolen
3) had finished
4) had
5)had
D)
1) did not have
2) is(stiu ca spune trecut dar nu are nici un sens sa pui trecut aici)
3) happened
4) left
5) caught
6) had just got
7) was walking
8) almost knocked
9) was
10) had not event stopped
11) was
12) went
13) had just put
14) was waiting
15) went
16) appeared
17) asked
18)had done
19) was
20) had just finished
21) was walking
22) suddenly came
23) had not looked
24) was going
25) ran
26) was
27) knocked
28) was