Start
Finish
times|future-perfect|future-perfect-times|grammar|
Часи|Future Perfect|Future Perfect|Граматика|
Напишіть правильну граматичну форму. Write the correct grammatical form.

By 9 o’clock, we (finish) our homework.

will have finished

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

We (go) home by next week.

will have gone

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

She (clean) the room by that time.

will have cleaned

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

She (cook) by that time.

will have cooked

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

I (do) it by that time.

will have done

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

She (plays/play/is playing) by 11 o’clock.

will have slept

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

By 10 o’clock, she (begin) to watchTV.

will have begun

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

They (leave) the classroom by the end of the hour.

will have left

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

(he/buy) the new house by October?

will he have bought

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

(you/do) the shopping by 3 o’clock?

will you have done

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

By the end of the month, I (live) in this town for ten years.

will have lived

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

By the end of this week, we (finish) the project for a month.

will have finished

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

She (return) from the excursion by 6 o’clock.

will have returned

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

The sun (not/rise) by 4 o’clock.

won’t have risen

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

By July the fifth ,they (finish) studying English for 3 years.

will have finished

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

By 2018, we (live) in Madrid for 20 years.

will have lived

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

He (write) a book by the end of the year.

will have written

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

He (not/finish) the novel by the next week.

won’t have finished

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

They (be) married for 40 years by the end of this month.

will have been

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

(she/be) pregnant for three months this week?

will she have been

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

I will let you in. I (arrive) with the keys by the time you come in.

will have arrived

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

September works for us. Lisa (not/graduate) by then.

won’t have graduated

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

(you/sigh) the contracts by Thursday?

will you have signed

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

By Thursday he (mend) his car.

will have mended

Выйти
/
Завершить тест
Напишіть правильну граматичну форму. Write the correct grammatical form.

He (finish) translating the article about the consequences of global warming at 7.

will have finished

Выйти
/
Завершить тест