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

ksen_ka

ksen_ka

Russian Federation

I'll have gone to my home town afer my exams

03:03 PM Dec 23 2009 |

OMAR911

OMAR911

Saudi Arabia

i will have finished my study after three months .

 

01:07 PM Dec 18 2009 |

naderos

naderos

Morocco

I Will Have seen That Movie ^^

03:29 AM Dec 16 2009 |

yilay

Myanmar

I will have studied my English in online

04:11 PM Dec 11 2009 |

Abeer Q

Abeer Q

Saudi Arabia

by next January  I'll have  been in ksa  for 20 years . =) 

I 'll have  left ksa , by the time my brother comes back to here .

03:40 PM Dec 07 2009 |

julywidiawati

Indonesia

I'll have signed out by the time you read this comment.

07:16 AM Dec 07 2009 |

elmansy8

Egypt

Future Perfect Tense

07:00 PM Dec 02 2009 |

Anas-Abba

Anas-Abba

Morocco

thanks for your effortsSmile

01:54 PM Nov 26 2009 |

simlee

China

i remember this tense

06:29 AM Nov 24 2009 |

sakica

Albania

Thank you for every thing<!-Session data->

11:13 PM Nov 21 2009 |