Грамматика английского › Future Perfect Tense
Future Perfect: отрицательные предложения
450 упражнений с пропусками, 45 тестов по десять
Not идёт после will, перед have.
Третья форма глагола — та, что стоит последней в таблицах: written, gone, built. Она никогда не меняется по подлежащему.
Потренируйтесь на этой форме
Загрузка…
Сейчас будет первый вопрос.
Схема
Not сидит между will и have и сокращается до won’t have:
They will not have arrived. → They won’t have arrived.
Предупредить, что срок будет сорван
Ради этого отрицание и существует:
- The report won’t have been finished by Monday.
- The guests won’t have eaten, so keep something back.
Not yet, not until
Оба подходят естественно и уточняют сроки:
- She won’t have heard yet.
- The results won’t have been published until Friday.
Отрицательная догадка
С by now отрицание предполагает, что нечто не случилось:
Don’t wait — they won’t have left yet.
Опять же, будущего здесь нет: это прочтение настоящего.
Все формы
| Подлежащее | Полная форма | Краткая форма |
|---|---|---|
| любое подлежащее | will not have finished | won't have finished |
Примеры
Взяты из 450 предложений этого упражнения. Ответ выделен.
- The team won't have finished their training before the match.
- The students won't have completed their assignments before class starts.
- The concert won't have started by the time we get there.
- They won't have achieved their goals by the end of the year.
- They won't have submitted the project before the deadline.
- They won't have sold their house before moving to another city.
- The secretary won't have written the invitations by next summer.
- We won't have made all the necessary preparations by the time the guests arrive.
- The students won't have passed their exams before the semester ends.
- I won't have prepared my presentation by the time the meeting starts.
- By this time tomorrow, I won't have bought my new car.
- Next year, they won't have been friends for fifteen years.
Ошибки, которых стоит избегать
Неверно: She doesn't will have finished. верно: She won't have finished.
Will строит отрицание сам.
Неверно: We won't have finish by then. верно: We won't have finished by then.
После have идёт третья форма.