Expresses
1. an action that was completed for a period of time
2. a condition that started in the past and that still goes on in the present
3. use regency or actions that have been recently done
Present perfect tense
Use hasor haveplus the past participleform of the verb as in has seenor have bought
Present perfect tense
Indicate a past action that happened before another past action took place.
Past Perfect Tense
Use hasplus the past participleform of the verb as in had doneor had studied
Past Perfect Tense
Indicate an action that will be completed before some definite time in the future.
Future Perfect Tense
Use will haveor shall haveplus the past participle formof the verb as in shall written or will have drawn
Future perfect tense
Has been a.Present Perfect Tense b.Past Perfect Tense c.Future Perfect Tense