Решение:
Вставляем глаголы в форму Present Perfect Continuous (have/has + been + глагол-ing).
- My sister has been studying for her exams since yesterday.
- It has been raining all morning and the streets are wet.
- You have been waiting here for long? No, just five minutes.
- The children have not been listening to the teacher - they are talking.
- I have been trying to call you for an hour! Why didn't you answer?
- How long has he been learning to play the guitar?
- She looks happy. She has been smiling all evening!
- We have not been sleeping well since we moved to this flat.
Ответ: has been studying; has been raining; have been waiting; have not been listening; have been trying; has he been learning; has been smiling; have not been sleeping.