Future perfect

Future perfect means “Future perfect: will have + past participle says an action will be complete before a point in the future.”. Will have + past participle looks forward to a future moment and says something will already be finished by then: By next year, I will have finished college. Formation: will have + past participle

Future perfect: will have + past participle says an action will be complete before a point in the future.

B2

Formation

will have + past participle

Explanation

Will have + past participle looks forward to a future moment and says something will already be finished by then: By next year, I will have finished college. It is common with time markers like by, by the time, and before: By the time you wake up, I will have left. The focus is on completion before a deadline, not on a present result. In questions and negatives: Will you have arrived by noon? / They won't have eaten yet.

Examples

By next year, I will have finished college.
Call me at nine—by then we will have eaten.

Note

The future perfect usually appears with by + a time; without such a deadline, a simple future (will finish) is normally enough.

FAQ

Future perfect — what does it mean and how is it used?

Future perfect: will have + past participle says an action will be complete before a point in the future.. Will have + past participle looks forward to a future moment and says something will already be finished by then: By next year, I will have finished college. It is common with time markers like by, by the time, and before: By the time you wake up, I will have left. The focus is on completion before a deadline, not on a present result. In questions and negatives: Will you have arrived by noon? / They won't have eaten yet.

Future perfect — how do you form it?

will have + past participle

Future perfect — any usage notes?

The future perfect usually appears with by + a time; without such a deadline, a simple future (will finish) is normally enough.

Related grammar

Learn in the app →