Present perfect tense:                    Main Meaning: ఇటీవల కాలంలో లేదా ఇప్పుడే పూర్తి చేయబడినటువంటి పనులను గురించి…

2.Experience:              To describe an experience or something, that has happened at some point in your…

3.Change over Time:             To indicate a change or development that has occurred overtime కొన్ని విషయాలలో…

4. Accomplishments:          To highlight accomplishments or achievements రీసెంట్ గా సాధించిన కొన్ని విజయాలను గురించి తెలియజేయడానికి…

5. Unfinished actions:          To describe actions that started in the past…

6. Recent Events:         To talk about recent events that are relevant to…