Краткое пояснение: В этих предложениях нужно выбрать правильную форму глагола, которая соответствует времени действия. Используются Present Perfect Continuous (have/has been + -ing) для действий, которые начались в прошлом и продолжаются до сих пор или только что закончились, и Present Perfect (have/has + V3) для завершенных действий в прошлом, имеющих результат в настоящем, или действий, связанных с опытом.
Пошаговое решение:
- 1. 'all morning' указывает на длительность действия, поэтому выбираем have been talking.
- 2. 'He's not here' (он не здесь) — результат действия в настоящем, 'has been going' (ходил) указывает на продолжающееся действие, а 'has gone' (ушел) — на завершенное. Так как он еще не вернулся, выбираем has gone.
- 3. 'yesterday' указывает на завершенное действие в прошлом, поэтому выбираем cleaned.
- 4. 'all day' указывает на длительность действия, поэтому выбираем has been studying.
- 5. 'since 8 o'clock' указывает на начало длительного действия, поэтому выбираем have been working.
- 6. 'last week' указывает на завершенное действие в прошлом, поэтому выбираем walked.
Ответ: 1. have been talking 2. has gone 3. cleaned 4. has been studying 5. have been working 6. walked