32.3k views
2 votes
Choose the correct form:

1. By 9 o'clock, he will has finished/ will have finishing / will have finished/ will have been finishing his homework.
2. They will have been leaving/ will have left / will have been left / will have been leave the classroom by the end of the hour.
3. By the end of the month, I will have lived/ will have been living / will been have living/ will lived in this town for ten years.
4. By the end of this week, we will have working / will have worked / will have been working / will be working on the project for a month.
5. By July the fifth, they will have been studying / will have studied / will have be studying / will have been studied English for 3 years.
6. By 10 o'elock she will have watched/ will has watched / will have been watching / will has been watching TV for 4 hours.
7. She will have slept/ will have been sleeping/ will have been slept / will has been sleeping for 10 hours by 11 o'clock.
8. We will been have looking / will have been looking / will have looked / will have looking for him for 40 days by next Saturday.
9. He will have writing / will have wrote/ will have written / will have been writing a book by the end of the year.
10. She will have been returning/ will have returned/ will has returned / will have returning from the excursion by 6 o'clock.

User Mtizziani
by
8.4k points

1 Answer

1 vote

Final answer:

The sentences should be completed using either the future perfect tense or the future perfect continuous tense, depending on whether the emphasis is on the completion of the action or its duration up to a certain point in the future.

Step-by-step explanation:

The correct form of the future perfect or future perfect continuous tense should be used to complete the sentences. These tenses are used to describe actions that will be completed by a certain point in the future or that will continue up to that point.

  1. By 9 o'clock, he will have finished his homework.
  2. They will have left the classroom by the end of the hour.
  3. By the end of the month, I will have been living in this town for ten years.
  4. By the end of this week, we will have been working on the project for a month.
  5. By July the fifth, they will have been studying English for 3 years.
  6. By 10 o'clock she will have been watching TV for 4 hours.
  7. She will have been sleeping for 10 hours by 11 o'clock.
  8. We will have been looking for him for 40 days by next Saturday.
  9. He will have written a book by the end of the year.
  10. She will have returned from the excursion by 6 o'clock.

Remember, the future perfect tense (will have + past participle) indicates that an action will be completed before a specific time in the future, while the future perfect continuous tense (will have been + present participle) emphasizes the duration of an action continuing up to a certain time.

User Sunsay
by
8.5k points