Ответ:
Перевод задания: Выберите правильное время.
- I have been reading this book for three hours, but I’m not even halfway through. — Я читаю эту книгу уже три часа, но ещё даже не дошёл до середины.
- She has finished her project, so she can relax now. — Она закончила свой проект, поэтому теперь может отдохнуть.
- They have been living in this city since 2018. — Они живут в этом городе с 2018 года.
- He has broken his phone twice this year. — Он дважды ломал свой телефон в этом году.
- We have been waiting for the bus for 20 minutes already. — Мы ждём автобус уже 20 минут.
- I have never been to Italy. — Я никогда не был(а) в Италии.
- The students have been studying for the exam all day, they’re exhausted. — Студенты весь день готовятся к экзамену, они совершенно измучены.
- Someone has taken my bag from the locker. — Кто-то забрал мою сумку из шкафчика.
- She has been learning Spanish for two years, and now she can speak it quite well. — Она изучает испанский уже два года и теперь довольно хорошо на нём говорит.
- He has written three emails today. — Он написал сегодня три электронных письма.
Present Perfect Continuous подчёркивает длительность продолжающегося действия или его видимый результат; Present Perfect — завершённость, результат или количество.
