Present Perfect Tense defines that an action completed a few moment before. | Future Perfect Tense defines an action which is planned to complete before a specific time in future. |
The Present Perfect Tense focuses not only the present moment but also the past moment. | The Future Perfect Tense focuses only the upcoming moment. |
Have/Has and past participle form of the main verb use in Present Perfect tense. | In Future Perfect Tense, we wait for the result of the action. |
In Present Perfect Tense, we can get the instant result of the action. | In Future Perfect Tense, we wait for the result of the action. |
Example: a) I have eaten rice. b) He has already finished the work. | Example: a) They will have attended the meeting b) They will have attended the meeting |