Future Perfect Tense

The Future Perfect Tense is used to express an action that will be completed before a specific point in time or before another event occurs in the future.

It is used to project ourselves forward into the future and look back at an action that will be completed at that future point.

1. Grammatical Formulas (Positive Statements Only)

In the Future Perfect, the auxiliary phrase will have is used for all subjects, followed by the third form of the verb (Verb 3).

A. Verbal Sentence Formula

Used for active processes completed before a future reference point.

  • Formula: Subject + will + have + Verb 3 (Past Participle) + Object / Complement
  • I will have completed the report by noon.

B. Nominal Sentence Formula

Used to describe a state or condition that will be established before a future reference point.

  • Formula: Subject + will + have + been + Complement (Adjective/Noun/Adverb)
  • Next month, they will have been married for ten years.

2. Detailed Usage Scenarios

1. Action Completed Before a Specific Future Point (Deadlines)

Used to state that a task or action will be finished before a specific clock time, day, or year arrives.

  • By 10:00 PM, she will have finished her homework.
    Meaning: Her homework is done before 10:00 PM occurs.
  • I will have submitted the project proposal by next Friday.
  • By 2030, scientists will have developed a cure for that disease.

2. Action Completed Before Another Future Event

Used when two future events will occur, and we want to clarify that the first event will be fully completed before the second event happens. The second event uses the Simple Present tense in its time clause.

  • The train will have left when we arrive at the station. - First: Train leaves. Second: We arrive.
  • She will have cooked dinner by the time her husband gets home. - First: She cooks. Second: Husband gets home.

3. Stating the Duration of a Future State (with Nominal or Non-Action Verbs)

Used to show how long a state or situation will have existed when we reach a specific milestone in the future.

  • By next January, I will have been in London for two years. - I will reach the two-year mark of my stay in London next January.
  • Next week, he will have owned this business for a decade.

3. Common Time Markers

Time MarkerMeaning / UsageExamples
ByNot later than / before a future pointby noon, by Monday, by next year
By the timeUp to the point of a second future event (uses Simple Present)by the time you arrive, by the time he gets home
In [number] years’ / months’ timeWithin a specific future durationin five years’ time, in two months

4. More Complete Sentence Examples

  1. They will have built the new school by the end of the year. - Completed before future point.
  2. I will have been a manager here for five years next month. - Nominal future state duration.
  3. By the time you wake up, I will have arrived in Singapore. - Completed before second event.
  4. She will have read the entire textbook before the exam starts. - Completed before second event.
  5. The store will have closed by the time we get there. - Completed before future point.

Next, we will explore the Future Perfect Continuous Tense to learn how to focus on the duration of future actions up to a specific point.