home
grammar
vocabularyquizDaily Lesson
Future Perfect Tense
The Future Perfect Tense is used to talk about actions that will be completed before a certain time in the future.
It describes an action that will have finished by a specific point in the future.
Uses of Future Perfect Tense
1. Describing Actions That Will Be Completed Before a Specific Time in the Future
The Future Perfect Tense is used to indicate that an action will be finished before a certain time or event.
    Examples
  • By next year, I will have graduated from college.
2. Expressing Expectations or Predictions About the Future
It can show what we believe will have happened by a specific point in the future.
    Examples
  • She will have completed the project by Friday.
Forming Future Perfect Tense

The Future Perfect Tense is straightforward to form once you understand its structure. This section outlines the affirmative, negative, and question forms of the Future Perfect.

Affirmative
Structure:
Subject + Will Have + Past Participle
Explanation:
In the affirmative form, the subject is followed by the auxiliary verb "will have" and then the past participle of the main verb.
    Examples
  • I will have completed my project by Friday.
  • She will have graduated by the end of the year.
  • They will have traveled to Japan before the summer.
2. Negative Form
Structure:
Subject + Will Not Have + Past Participle
Explanation:
In the negative form, "not" is added after "will" to indicate that the action will not happen.
    Examples
  • I will not have finished my homework by the time you arrive.
  • He will not have read the book before the exam.
  • They will not have moved to a new city by next month.
3. Question Form
Structure:
Will + Subject + Have + Past Participle?
Explanation:
In the question form, the auxiliary verb "will" comes before the subject to form a question.
    Examples
  • Will you have completed the assignment by Monday?
  • Will they have arrived by the time the meeting starts?
  • What will she have done by the end of the day?
Common Time Expressions
  • By
  • By the time
  • Before
  • After
  • In (e.g., in a week, in a month)
  • Until
  • When
  • By next year
  • By the end of the day
  • By 5 PM