Hello everyone,
I, Future Perfect Tense, am not a much used tense. In day-to-day conversation, people don’t remember me the most. I often help the people who wish to express the kind of statements expected to happen by the end of expected time in the future. I make pairs with Present Indefinite Tense when I have to show two actions before/after another action expected to complete in the future by the end of the certain time.

Thus you can define me in the following way”-

Definition of Future Perfect Tense

“ Future Perfect Tense expresses a future expected action going to finish soon in the coming future by the end of expected timing .”

 She will have finished her drawing by tomorrow.

Hari will have met Mohan before he meets Shivam.

Ritvik begins his journey after he will have met his mother.



  1. Will have/ Shall have + V3 Talks about the actions expected to happen by the end of certain time.
  2. Often consist 2 clauses and the second clause is framed in Present  Indefinite 
  3. Two clause talks about 2 different actions taking place one after another 
  4. The following verbs help you to recognize me easily

        by the end



       by the 

1. To express an action will have been over within an expected time in future

Mohan will have left his home by evening.

Neeta will have cooked well by 2 o’clock.

Will Ankita have his meditation exercises by the time I reach there ?

2.To Express an action completed before/after a given future moment.

Saumya will have stolen your book before you see him.

Pragyan writes an application after the teacher will have punished him.

Will John have performed on the stage before his parents arrive  ?

3. Making an opinion about something that will / will not take place at an expected time in future

I am sure, Sita will not have finished cooking by the time we reach home,

I don’t think, Nishant will have won  the match considering his fallen health.






Structure of Future Perfect Tense


Structure of Future Perfect Affirmative 

Subject + Will/Shall + Have+ V3 + Object

I Person – I/We- Shall Have

Other Subject ( II & III Person ) – Will have

I shall have written a letter.

They will have left the city before.

Structure of Future Perfect Negative

Subject+ Will/Shall + Not/Never + have+ V3+ Object

I shall not have visited Kashmir by the next week. 

My friend will never have visited my village.

Structure Interrogative Future Perfect 

type 1

Will/Shall+ Subject+ Have+ V3 + Object

Will you have left Mumbai by tomorrow?

Will you have visited Kanpur ever?

Structure Interrogative Future Perfect 

type 2

‘ Wh ‘ family word + Will/Shall + Subject + have + V3+ Object

Why will you have not finished your homework by tomorrow night?

Where will I have stayed for two months?

Structure Interrogative Future Perfect 

type 3

How much/ How many/Which/Whose+ related noun + Will/Shall+ Have+ V3+ Object

How much money will you have spent on your I phone by the next month?

How many apples will you have eaten in 2 hours?

II Future Perfect Tense type 3 

 When one action will take place before the completion of another action in the coming future.

Future Perfect+ before+ Present Indefinite

‘Before’ can also replace with – ‘ When ‘ also

He will have arrived at the school before the bell rings.

He will not have started his journey when it starts raining.

Will you have seen my home when you pass my street?

III. Future Perfect Tense

type 3

When one action will take place after the completion of another action in the coming

Present Indefinite + After + Future Perfect

‘ After ‘ can also be replaced with ‘ when ‘also

Ankita starts her class after all the students will have come.

Does Sneha not finish her story after I shall have arrived ?

She doe not open the gate even after someone will have knocked.

Shall  I visit Kolkata when my sister will have Visited?


Published by Buds of Wisdom

I am Meena Kumari, PGT(English)+ B.ed. Teaching is my passion. Love to guide students in Grammar Learning and build up their writing skills.

Did you find the content useful ?

%d bloggers like this: