to emphasize or show that it will be a long time
fule ; =
to emphasize the length of an action (Progressrye) and show that rt will haye been going on for a long time before a futurę action (futurę Perfect)
Bv the time I retire I will haye oeen work ing for this company for over ten years.
He will haye been
work ino for the company for over twenty years when
Statement
[
FORMS
i
-*^^Question^ •—
Past Perfect question of helping verb: “to be" + subject + - ing form of verb
work ino...
It will haye been
'work ing...
been
work ino...
Subject + Past Perfect of llto be^' + -ing form of verb
working...'? haye been
haye been work ing...?
Negatrye
Subject + negatrye Past Perfect of helping verb: “to b^'+ -ing form of verb
work ino...
workinc She will not
We will not
I will not fworifi haye been
You will not
fworifi haye been work ing...
It will not (wortfl
haye been Thev will not
work ing... fwortt 1 haye
been work ing...