Вопрос:

4 He hasn't cleaned the windows ............................ He'll do it tomorrow.

Ответ:

Решение:

Предложение использует Present Perfect в отрицательной форме (hasn't cleaned) и указывает, что действие будет выполнено позже ('He'll do it tomorrow'). Слово already обычно используется в утвердительных предложениях, а yet в отрицательных и вопросах. Так как он еще не убрал, но собирается это сделать, наиболее подходящим является yet.

Ответ: He hasn't cleaned the windows yet. He'll do it tomorrow.