Present Perfect Learning Path
Present Perfect vs Past Simple
Choose correctly between present perfect and past simple.
Use past simple for a finished past time. Use present perfect when the time is not finished, is unspecified, or the present result matters.
Example 1
I saw him yesterday.
Example 2
I have seen that film before.
Example 3
She has lost her keys, so she cannot get in.
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 →