Răspuns:
2. had been teaching
3. they wanted
4. had been walking
5. had sold
6. had won
7. it was raining
8. opened
9. had got
10. used to work
11. slipped
12. head already bought
13. had broken
14. stayed
15. sang
16. opened
17. were standing
18. invented
19. was washing
Explicație:
Uses of verbal tenses