Learn English with English, baby!

Join for FREE!

Social_nav_masthead_logged_in

Future Perfect Tense

The future perfect tense is formed with will have + past participle, as in, "I will have left by tomorrow" or "They will have been friends for a long time." The form stays the same no matter what subject you use.

We use the future perfect tense to talk about an action that will be completed sometime in the future. Usually this action will be completed before something else happens or by a certain time in the future. For example, we can say, "I will have graduated by the time I turn 18." This means that I will turn 18 in the future, and at some point before then, I will graduate in the future.

Here are some more examples of sentences using the future perfect tense:

He will have left by the time you get to his house.
Clarissa won't have finished getting her hair done by noon.
We will have been married for one year in October.
Will you have finished eating dinner by the time I arrive?

Future Perfect Tense Grammar Quiz

  1. She left on the airplane by this time tomorrow.

  2. By the end of 2009, the Rolling Stones will have for 42 years.

  3. Won't all the votes by the time the winner is announced?

  4. to Europe twice by the time we are 30.

  5. We won't the dog by the time his owner comes home.

Go Super to see the answers! Go Super!

Future Perfect Tense Lessons:

Birthdays

Being Late

This Decade in History

Hanna

Breakup Movies

Keeping in Touch

The iTEP® test

  • Schedule an iTEP® test and take the official English Practice Test.

    Take Now >

Comments

Log in to Reply

chiraunji

India

will this task have finished till evening?

will you have reached there safely?

will he have joined the collage before 2012?

05:00 AM Aug 05 2010 |

chiraunji

India

we will have been 1 year resident of this Apartment in this may

If you do not study properly,you will have been in same class next year.

I won't have been here next morning

 

 

04:58 AM Aug 05 2010 |

chiraunji

India

I will have been reached there till 12 th of next month

04:53 AM Aug 05 2010 |

chiraunji

India

I will have been reached there till 12 th of next month

04:53 AM Aug 05 2010 |

radhikathakare

India

He will have completed his masters in 2013.

04:31 AM Aug 04 2010 |

radhikathakare

India

I will have finished my task before tomorrow morning.

 

 

04:29 AM Aug 04 2010 |

radhikathakare

India

I will have been a successful person till the end of 2011.

04:26 AM Aug 04 2010 |

sam_moh

sam_moh

Yemen

the day when you will have accepted me , it will have been a day that I will have expected the way where I will have found my self in ,
just tell me what the words you will have said to redeem me the love that I've been growing  while you have ignored me .
Cry

09:11 PM Jul 19 2010 |

turismoverdegps

Ecuador

YO ESTARE EN LA REPUBLICA DE IRAN 

02:17 AM Jul 18 2010 |