Present Perfect Learning Path
Present Perfect Uses: When and Why to Use It
Learn the main present perfect meanings: experience, unfinished time, recent results and continuing situations.
Use the present perfect when a past event matters now, the time is unfinished or unspecified, or a situation continues to the present.
Example 1
I have visited Rome three times.
Example 2
We have sold 20 units this week.
Example 3
She has lived here since 2020.
Use this as a learning loop
- Read the rule and examples.
- Say or write three examples of your own.
- Check the related contrast pages.
- Take the diagnostic and revisit weak areas.
Next step
Go back to the complete guide or take the diagnostic. Your mistakes should decide the next page you study.
Present Perfect hub → Diagnostic →