Future Perfect Continuous

Introduction

The future perfect continuous (or future perfect progressive) describes a continuous action that will be completed at some point in the future.

Form

The future perfect continuous is formed by combining will have been with the present participle:

She will have been teaching for ten years.

We will have been traveling for six months at that point.

Negative Form

Simply add not:

We will not have been fasting very long yet.

Asking Questions

You can employ the regular form, although this usage is rare:

Will he have been crawling by that time?

Uses

Continuous Action Completed in the Future

They will have been skiing for two hours.

I will have been waiting for a while.

More Information

For more information, please see our introduction to all twelve verb tenses in English.