hola sera que me pueden ayudar con esta trea gracias

complete the missing word in the present perfect continuos tense .

1 My cats ______________ been sleeping for 8 hours
2 i'm tired because I__________been working oug
3 My dog ____________been barking all nigth
4my mother____________been writing his project all day
5 he's ___________ thinking of new project for days
6 julie has __________ living in italy since may
7i have been _______(cook) so i'm really not
8Has it ____________ raining since yoy arrived?
9_______________ Rick been studying hard this semester?
10 they have been ______(watch) tv much recently​