Future Perfect – Form

Formation of the Future Perfect

Affirmative

Future Perfect is formed of WILL + HAVE + the past participle of the main verb.

Long form Short form
  • I will have finished
• You will have finished
• He / She / It will have  finished

• We will have finished
• You will have finished
• They will have finished
  • I’ll have finished
• You’ll have finished
• He / She / It’ll have finished

• We’ll have finished
• You’ll have finished
• They’ll have finished

 

Negative

The negative is formed by inserting NOT between WILL and HAVE (WILL NOT HAVE) + the past participle of the main verb.  

Long form Short form
  • I will not have finished
• You will not have finished
• He / She / It will not have finished• We will not have finished
• You will not have finished
• They will not have finished
  • I won’t have finished
  • You won’t have finished
• He / She / It won’t have finished• We won’t have finished
• You won’t have finished
• They won’t have finished
OR
  • I’ll not have finished
  • You’ll not have finished
• He / She / It’ll not have finished• We’ll not have finished
• You’ll not have finished
• They’ll not have finished

 

Interrogative – affirmative

The affirmative interrogative is formed by placing WILL in front of the subject followed by HAVE + the past participle of the main verb.

• Will I have finished?
• Will you have finished?
• Will he / she / it have finished?

• Will we have finished?
• Will you have finished?
• Will they have finished?

Interrogative – negative

The long negative interrogative is formed by placing WILL in front of the subject followed by NOT + HAVE + the past participle of the main verb.
The short negative interrogative is formed by placing WON’T in front of the subject followed by HAVE + the past participle of the main verb.

Long form Short form
  • Will I not have finished?
• Will you not have finished?
• Will he / she / it not have finished?• Will we not have finished?
• Will you not have finished?
• Will they not have finished?
  • Won’t I have finished?
• Won’t you have finished?
• Won’t he / she / it have finished?• Won’t we have finished?
• Won’t you have finished?
• Won’t they have finished?