FUTURE PERFECT SIMPLE

USE: We use FUTURE PERFECT SIMPLE to talk about something that will be ended, completed, or achieved by a particular point (certain time) in the future.

Example:

- By the time you get home I will have cleaned the house from top to bottom.

- Let’s hope the volcanic eruption will have finished before we arrive on the island.

- The film will have already started by the time we get to the cinema.

FORMULA

Positive Sentence:

Subject + will/shall + have + past participle + object/Complement

Example:

- I will have graduated in June.

- Johny will have finished breakfast by 7:00.

- They will have worked here for a year next summer.

Negative Sentence:

Sub + will/shall + not + have + past participle + obj/comp

Example:

- By next week, she will not have paid a formal visit to US for a month.

- We will not have attracted the potential investor for 10 years by early next year.

- I will not have ruined the building for a week by next Sunday.

Question:

Will/Shall + sub + have + past participle + obj/comp ?

Example:

- Will they have addicted to the drug for a year by next month?

- Will you have invested in trading field in Cambodia for years by next month?

- Will the UK have refused to recognize the new regime for 2 years by 2005?