Text
Present perfect vs past simple — I have done, I did
This lesson explains how to choose between the present perfect (have + past participle) and the past simple (verb in past form). Both describe past actions, but the difference is whether the action is connected to the present or clearly finished in the past.
- Use the present perfect for past actions with present relevance, unspecified time, experiences, or continuing situations (e.g., I have worked here).
- Use the past simple for actions completed at a specific time in the past (e.g., I worked here in 2015; I finished the report yesterday).
- Look for time expressions: 'ever', 'never', 'yet', 'already', 'just', 'for', 'since' often go with present perfect; 'yesterday', 'last year', 'in 2019', 'ago' signal past simple.