Professional Documents
Culture Documents
PAST PERFECT I had already eaten when they arrived First, I finished eating. Later
they arrived.
FUTURE PERFECT I will already have eaten when they First, I will finish eating.
arrive Later they will arrive.
THE PERFECT PROGRESSIVE TENSES
Form : have + been + -ing ( presesent participle )
Meaning : Give the idea that one event is in progress immediately before, up to, until another time or event
Present Perfect Progressive I have been studying for two hours Event in progress : studying,
When ? Before now, up to now
Past Perfect Progressive I had been studying for two hours Event in progress : studying,
before my friend came When ? Before another event in
the past
How long ? For two hours
Future Perfect Progressive I will have been studying for two Event in progress : studying,
hours by the time you arrive When ? Before another event in
the futue
How long ? For two hours
Thank you