English forms this tense with a combination of the auxiliary verb "to have" and a past participle: "I have noticed that," "She has gone there twice," etc. The name "present perfect" reflects the fact that the auxiliary verb, "to have," is conjugated in its present-tense forms.
The present perfect tense describes a past event that has present tense implications (compare the simple past "I cooked twice this week" with the present perfect: "I have cooked twice this week" - the former implies that that's all the cooking I'm going to do, while the latter suggests that I might cook more).
Past Tense Worksheets - Ereading Worksheets
Teenagers love it because they don’t feel like they’re learning, and advanced students love it because it’s a break from the monotony of learning with serious assignments.It’s also a great way to consolidate the use of the present perfect tense to talk about experiences and the use of simple past to ask follow-up questions.