The Future Perfect Tense
The future perfect is a verb tense used for actions that will be completed before some other point in the future.
Structure: Subject + will + have+ Past participle
Here's how to make the positive:
By six pm tonight,
- I will have finished this book.
- You will have studied the English tenses.
- She will have cooked dinner.
- He will have arrived.
- We will have met Julie.
- It will have stopped raining.
- They will have left Japan.
To make the negative, just add 'not':
By six pm tonight,
- I will not have finished this book.
- You will not have studied the English tenses.
- She will not have cooked dinner.
- He will not have arrived.
- We will not have met Julie.
- It will not have stopped raining.
- They will not have left Japan.
Here are the past simple 'yes / no' questions :
By next year,
- Will I have finished writing this book?
- Will you have studied all the English verb tenses?
- Will she have graduated?
- Will he have got married?
- Will it have got colder?
- Will we have met your boyfriend?
- Will they have left their jobs?
To make 'wh' questions with 'be' (the question word just goes at the beginning, everything else is the same):
- When will I have finished writing this book?
- Why will you have studied all the English verb tenses by tomorrow?
- When will she have graduated?
- Why will he have got married before June?
- Why will it have got colder by May?
- How will we have met your boyfriend by next year?
- When will they have left their jobs?
- To express an action that will be completed before some stated time in future.
- I will have taken tea by 7 o’clock.
- To show time expressions: by then, until.
- They will not have finished their work until then.