Решение:
Это упражнение на использование наречий just, already и yet во времени Present Perfect. Напоминаю правила:
- Just используется для действия, которое произошло только что, обычно ставится между вспомогательным глаголом (have/has) и основным глаголом.
- Already используется для действия, которое произошло раньше, чем ожидалось, или раньше другого действия. Обычно ставится между have/has и основным глаголом.
- Yet используется в вопросах и отрицаниях для обозначения действия, которое ожидалось, но еще не произошло. Ставится в конце предложения.
- He has just arrived home. (Действие произошло только что)
- I have already done my homework. (Действие выполнено раньше, чем ожидалось)
- Have you finished (finish) yet? (Вопрос, действие еще не произошло)
- We haven't eaten (not / eat) lunch yet. (Отрицание, действие еще не произошло)
- She has just left the office. (Действие произошло только что)
- They have already booked the tickets. (Действие выполнено раньше, чем ожидалось)
- Has the teacher started (start) the lesson yet? (Вопрос, действие еще не произошло)
- I have just woken up. (Действие произошло только что)
- He hasn't paid (not / pay) the bill yet. (Отрицание, действие еще не произошло)
- We have already seen this museum. (Действие выполнено раньше, чем ожидалось)
Ответ: 1. has just arrived; 2. have already done; 3. finished; 4. haven't eaten; 5. has just left; 6. have already booked; 7. started; 8. have just woken; 9. hasn't paid; 10. have already seen.