Răspuns:
1. have been building / have built
2. has been writing / has written
3. have been painting / have painted
4. have been saving / have saved
5. have been watching / have watched
Sper ca te-am putut ajuta :)