Professional Documents
Culture Documents
Perfect Progressive
Perfect Progressive
Present
Past
Future
Durative or habitual action that is taking place in the present and that will
continue onto the future up until or through specific future time:
On Christmas Eve we will have been living in the same house for 15
years.
He will have been keeping a journal for five years next month.