Past Simple vs Present Perfect
Past Simple is used to talk about actions that happened at a specific time in the past. You often use time expressions like "yesterday," "last week," "in 2010," or "two days ago." The structure is: subject + past verb.
Example: I visited my friend yesterday.
Present Perfect is used to talk about actions that happened at an unspecified time in the past or actions that have a connection to the present. You often use time expressions like "ever," "never," "just," "already," or "yet." The structure is: subject + has/have + past participle.
Example: I have visited my friend.
Conditions for use:
1. Past Simple:
- Used with specific time expressions: yesterday, last week, in 2010, two days ago, etc.
- Used for completed actions with no connection to the present.
- Used for actions that happened in a sequence.
2. Present Perfect:
- Used with unspecific time expressions: ever, never, just, already, yet, since.
- Used for actions that have relevance to the present or continue to the present.
- Used for experiences or changes over time.