1. hasn't been feeling
2. has been cooking
3. it has been raining
4. hasn't been sleeping
5. haven't been studying
Explicație:
Present Perfect C. ( have been + verb - ing )
Folosesti atunci cand vorbesti despre o actiune care a inceput in trecut, se intampla in prezent si esti sigur ca va fi si in viitor.
Past Perfect C. (o sa l inveti mai tarziu cred) - mai mult ca perfectul in romana ( had been + verb - ing )
Folosesti atunci cand vorbesti despre o actiune care s-a intamplat in trecut pentru o mai multa perioada de timp, in timpul sau inaintea altei actiuni la trecut
Sper ca te am ajutat!