Choose the future perfect or the future perfect continuous.


1. by the time dad gets to the airport, we for over three hours!

will have been waiting
will have waited

2. this time next month, i here for an entire year.

will have worked
will have been working

3. next month, anthony spanish at this school for 30 years.

will have taught
will have been teaching

4. by the time our visitors from england come next week, we construction on our new house.

will have finished
are going to have been finishing

Анжела200011 Анжела200011    3   11.12.2019 14:57    593

Ответы
Masha07041 Masha07041  21.12.2023 20:15
1. By the time dad gets to the airport, we will have been waiting for over three hours!
Explanation: The future perfect continuous tense is used to talk about an action that will be ongoing and unfinished at a certain point in the future. In this sentence, the action of waiting will start before dad gets to the airport and will still be in progress when he arrives. Therefore, "will have been waiting" is the correct option.

2. This time next month, I will have been working here for an entire year.
Explanation: The future perfect continuous tense is used to talk about an ongoing action that will be completed before a certain point in the future. In this sentence, the action of working started in the past and will continue until "this time next month." Therefore, "will have been working" is the correct option.

3. Next month, Anthony will have taught Spanish at this school for 30 years.
Explanation: The future perfect tense is used to talk about the completion of an action before a certain point in the future. In this sentence, the action of teaching started in the past and will be completed when next month arrives. Therefore, "will have taught" is the correct option.

4. By the time our visitors from England come next week, we will have finished construction on our new house.
Explanation: The future perfect tense is used to talk about the completion of an action before a certain point in the future. In this sentence, the action of finishing construction will be completed before our visitors from England come next week. Therefore, "will have finished" is the correct option.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Английский язык