Ответ:

1 has just left

2 have been playing

3 has been studying

4 haven’t spoken

5 have already cooked

6. have seen

7 haven’t finished

8

9 has been working

10 have been living

8. Проверьте данное слово..,

Я отвечу на него в комментариях