Present Perfect Learning Path
For vs Since with the Present Perfect
Use for and since accurately with durations and starting points.
Use for + a period of time; use since + the point when the situation started.
Example 1
for three years
Example 2
since 2023
Example 3
I have worked here for three years.
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 →Related Present Perfect lessons
Turn practice into real progress
Want personalised feedback and faster progress? Work directly with ELS on the English you need for everyday life, work, exams or interviews.
One-to-One English · Online English Lessons · SELT Preparation · Interview English