Topics

Present

Past

Past to Present

Future

Abilities - Responsibilities

Asking Questions

Choosing the Right Phrase

Combining Verbs

Explaining Ideas

Describing Your World

Complex Ideas

Relating Ideas, People, Objects

Speaking about Objects

Wondering about Situations

Future Accomplishments

Future Perfect

The future perfect expresses what will have occurred up to a specific point of time in the future.

Positive Form:

Subject + will + have + participle form of verb + (object(s))

He will have finished writing his cyberpunk novel by the time the deadline arrives.

Negative Form:

Subject + will + not + have + participle form of verb + (object(s))

Steve won't have defragged the laptop by six o'clock.

Question Form:

(Question Word) + will + subject + have + participle form of verb?

What products will they have launched by this time next month?

Examples of What Will Have Happened

What products will they have launched by this time next month?

Jack will be finished debugging our software by next month.

Bill will have debugged the program by tonight.

Charles will have posted a link on his facebook page by tonight.

Time expressions: 'By' and 'By the ..'

It is important to express the point in time in the future by when something will have happened with the future perfect. Here are the two most common time expressions used with the future perfect form:

By + date or time

…by Tuesday.
… by 2003.
…by the end of next week.

By the time + clause

…by the time we finish this class
…by the time you receive this letter

Sigmund will have learned all the legalese he needs by next month.

Charles will have posted a link on his facebook page by tonight.

Jung will have logged off the system by tomorrow morning.