Grammar & Usage
Future Perfect Vs.
Future Perfect
Progressive
Future Perfect Future Perfect Progressive
Diagram
1 2 1 2
Form Action 1: will + have + past participle Action 1: will + have + been + -ing verb
Action 2: simple present Action 2: simple present
Use The first future action will finish before The first future action will continue
the second future action. until the second future action.
Time Markers • by the time • by the time
• when • when
• before • before
Note: The typical future markers next and Note: The typical progressive
tomorrow are often additionally used. marker for is often additionally used.
Examples • I will have finished my homework • They will have been waiting for me
by the time you call me tonight. for ages by the time my plane lands.
• She will already have completed • When he quits his job next week,
the project when her boss he will have been working there
gets back from vacation. for two years.
• Before we arrive, they • I will have been sleeping for seven
will have set up the auditorium. hours before my alarm goes off.
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( V E R S I O N 2 . 0) 1