Learn English with English, baby!

Join for FREE!


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:

Being Late

This Decade in History


Breakup Movies


Keeping in Touch

The iTEP® test

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

    Take Now >


Log in to Reply



i will have hurt him by the time he hurts me someday!! hmmm hahahahaa

02:49 PM Sep 30 2012 |



by the time i’m married someday, i would have took a master degree before .. 

02:42 PM Sep 30 2012 |



Will I have had a car by the time I turn 18?

05:03 PM Aug 31 2012 |


Russian Federation

I will have prepared my classroom by the time the school year begins.

09:27 AM Aug 22 2012 |


American Samoa

I would have been totally bored by the time I’d have finished it, had I done it when she did it, if she did it when she said she would have done it.

02:14 AM Aug 22 2012 |




I will have gone to bed before one hour, it’s really too late for learning now.

10:12 PM Aug 20 2012 |




iwill have finished my english corse as soon as i can

11:51 AM Aug 20 2012 |



Iran, Islamic Republic Of

Iwill have educated from university by that time i finish my military service!

03:02 PM Jul 16 2012 |



I will have shifted to another city by this time in next year

06:45 PM Jul 14 2012 |

zahra bayat

Iran, Islamic Republic Of

i will being a famuse researcher in microbiology becouse i am abachelor of microbiology.make many use full drugs and discover reason of different disease.

01:00 PM Jul 11 2012 |