Grammar › Future Perfect

Future Perfect: positive sentences

450 fill-in-the-gap exercises, 45 tests of ten

Will have for every subject, then the past participle of the verb.

The past participle is the third form in verb tables: written, gone, built. It never changes with the subject.

Practice this form

Loading…

Getting your first question ready.

The pattern

Nothing agrees with the subject, and have never becomes has after will:

I will have finished. She will have finished. They will have finished.

The short form is ’ll have, which in speech often sounds like ’ll’ve.

The deadline usually comes first

Putting it in front makes the sentence easier to read:

Note the second clause: after by the time, English uses the present.

Anniversaries and totals

A characteristic use adds up time or quantity at a future point:

In September she will have been a teacher for twenty years. By Christmas we will have visited every county.

The confident guess

The same form, with by now instead of a future deadline, means you are assuming something is already done:

They will have landed by now.

Nothing in that sentence is in the future — it is a guess about the present moment.

All forms

SubjectFull formShort form
every subjectwill have finishedI'll have finished

Examples

Taken from the 450 sentences in this drill. The answer is highlighted.

Mistakes to avoid

Wrong: By Friday I will have wrote it. correct: By Friday I will have written it.

Wrote is the past; the past participle is written.

Wrong: By then he will has left. correct: By then he will have left.

After will the form is always have, never has.

Other forms of Future Perfect

Mixed practice → Done with this form? Try it among all the others — ten, twenty or thirty sentences from every form at once.