Future Perfect Progressive

aka Future Perfect Continuous

English's future perfect progressive expresses an action that will have been happening at a particular time in the future, with an emphasis on the course or duration of the action taking place in the past. It indicates "the ongoing past in the future"; that is, it refers to something that is ongoing in the past from the viewpoint of the future.

The future perfect progressive is formed as follows:

will + have + been + verb with -ing

For example

  • By then, he will have been talking for an hour.
    (Talking now, looking back from a time in the future to his ongoing talking.)

  • I will have been studying Spanish for ten years by next July.
    (Talking now, looking back from next July to my ongoing studies.)
     

Note: The future perfect progressive is not used very often in everyday English as it can usually be replaced by the future perfect.

Clever stuff happening!