Present Perfect vs. Past Simple
Use the past simple for completed events located at a definite past time. Use the present perfect when a past event is connected to the present or the time period extends up to now. American English sometimes uses the past simple where British English prefers the present perfect.
Use past simple for a finished, definite past time; use present perfect for past events connected to now or within a period continuing up to now. Regional usage can differ.
Key details
Choose the right form
| Meaning / situation | Form / construction | Decision |
|---|---|---|
| event located at a definite finished past time | past simple | Use the past simple. |
| past event connected to now or period continuing up to now | present perfect | Use the present perfect. |
| regional conversational variation | check dialect/context | American English may use past simple in some contexts where British English prefers present perfect. |
Quick tests
Meaning / construction test
Is the event placed at a definite, finished past time such as yesterday, last year, or an explicit past date?
If yes: Use the past simple.
If no: If the time extends up to now or the past event is presented through its present connection, the present perfect is often appropriate.
Caveat: Dialect and context matter: American English can use the past simple in some situations where British English more strongly prefers the present perfect, so the test is a high-confidence guide rather than a universal binary rule.
Examples
I finished the report yesterday.
“Yesterday” locates the action in a definite finished past time, favoring the past simple.
I have finished the report now.
The sentence presents the completed action through its present result.
We have received three replies so far.
“So far” marks a period extending up to the present.
Further guidance
Present Connection
Expressions such as so far, yet, or since often signal a period extending to the present, where present perfect is common.
Time Boundary
Expressions such as yesterday, last year, or an explicit past date normally point to the past simple.
Sources and evidence
Sources are shown with the role they play in this guide. Historical or style-sensitive claims are kept within the evidence boundary described above.
- Past simple or present perfect? — English Grammar Today (opens in a new tab)Cambridge Dictionary · Definite past time versus time-up-to-now distinction