Help please number 1. urgently !!

Răspuns:
Explicație:
have been cleaning
had been cleaning
have been building
had been building
has been working
had been working
have been painting