Rezolvați. Mulțumesc!

Explicație:
...
had been playing
had been raining
had broken it
had been studying
had been