Грамматика английского › Future Perfect Continuous Tense
Future Perfect Continuous: отрицательные предложения
450 упражнений с пропусками, 45 тестов по десять
Not идёт после will, перед have been.
Потренируйтесь на этой форме
Загрузка…
Сейчас будет первый вопрос.
Схема
Not вставляется после will, остальное остаётся неизменным:
They will not have been waiting. → They won’t have been waiting.
Сказать, что срок окажется коротким
Отрицание обычно отрицает длину, а не само занятие:
By Friday she won’t have been working here for long — only three weeks.
Успокоить
Характерное употребление сообщает, что ожидание не окажется тяжёлым:
Don’t worry, they won’t have been standing there more than ten minutes.
Проверка логики
Как и в прошедшем варианте, отрицание способно перевернуть смысл причины. He won’t be tired because he won’t have been driving работает; he’ll be exhausted because he won’t have been sleeping тоже работает, но оба требуют внимательного чтения. Если сомневаетесь, произнесите предложение целиком и проверьте, даёт ли названная причина этот итог.
Все формы
| Подлежащее | Полная форма | Краткая форма |
|---|---|---|
| любое подлежащее | will not have been working | won't have been working |
Примеры
Взяты из 450 предложений этого упражнения. Ответ выделен.
- By the time they finish, we won't have been working for a long time.
- They won't have been living in that house for a month when they decide to move.
- By this time tomorrow, I won't have been living in this city for a month.
- We won't have been waiting for four hours by the time the movie ends.
- By next year, he won't have been studying English for five years.
- They will not have been preparing for the wedding for months when the date gets postponed.
- By the end of this year, they won't have been reading that book multiple times.
- In a week, he won't have been playing that game for a month.
- We won't have been traveling for two hours by the time they arrive.
- By the time she returns, we won't have been watching for this movie for two hours.
- By the end of next week, we won't have been completing all the work.
- By next year, she won't have been writing this book for ten years.
Ошибки, которых стоит избегать
Неверно: She doesn't will have been working. верно: She won't have been working.
Will строит отрицание сам.
Неверно: He won't have been finished by then. верно: He won't have finished by then.
Finish — законченное действие, поэтому верен простой Future Perfect.