ПОМОГИТЕ ПОЖАЛУЙСТА
Ответ:
1. Have you done
2. Has been raining
3. has been learning
4. has broken
5. has been painting
6. have played
7. have been writing
Объяснение:
там в 8 не до конца,если не трудно: a) have hadb) have been having ♥️
Have had