Future Perfect Tense is used to talk about actions that will be completed by a certain time in the future, an action which will take place before another event happens and to express conviction that something happened in the near past.
Structure: Will + Have + Past Participle Form of Verb
( Sometimes we use ‘shall’ instead of ‘will’, especially if the subject is ‘I’ and ‘We’)
Exercise:
- I _________________ my work by then. (finish)
- By the month end, I ___________________ here for six years. (work)
- You _______________ a letter to me. (write)
- By tomorrow morning, he _______________ for Tokyo. (leave)
- The guests ________________ at the party by now. (arrive)
- Ram ______________ history chapters by now. (read)
- I _________________ all my songs before your arrival. (sing)
- Jessie _________________ rural villages before she enters the city. (travel)
- Bob _______________ to the library before he enters the examination hall. (go)
- They ________________ the music show before the cricket game. (enjoy)
- She _______________ the dinner before we arrive at home. (cook)
- The flowers _______________ by then. (bloom)
- Jenny __________________ by ten o’clock. (eat)
- The programme _________________ by the time we arrive. (begin)
- Jerry __________________ asleep by the time his parents arrive. (fall)
Answers:
- I will/shall have finished my work by then. (finish)
- By the month end, I will/shall have worked here for six years. (work)
- You will have written a letter to me. (write)
- By tomorrow morning, he will have left for Tokyo. (leave)
- The guests will have arrived at the party by now. (arrive)
- Ram will have read history chapters by now. (read)
- I will/shall have sung all my songs before your arrival. (sing)
- Jessie will have travelled rural villages before she enters the city. (travel)
- Bob will have gone to the library before he enters the examination hall. (go)
- They will have enjoyed the music show before the cricket game. (enjoy)
- She will have cooked the dinner before we arrive at home. (cook)
- The flowers will have bloomed by then. (bloom)
- Jenny will have eaten by ten o’clock. (eat)
- The programme will have begun by the time we arrive. (begin)
- Jerry will have fallen asleep by the time his parents arrive. (fall)