The Simple Past VS The Present Perfect
What's the difference between the simple past and the present perfect?
The present perfect is used for actions that began in the past and have present consequences. The simple past tense, however, indicates that an action is completed at a specific time in the past.
Simple past vs present perfect
| Simple past used... | Present Perfect is used... |
|---|---|
1. To talk about finished actions in the past with exact or specific details: Examples:
| 1. To focus on the result of a past action without mentioning the actual time when it happened: Examples:
|
2. To talk about past habitual actions
| 2. To talk about an action performed in a period that has not finished yet: Examples:
|
3. To talk about events that were true for some time in the past
| 3. To show an action that started in the past and is still taking place till now. This is often used with
Examples:
|
Time expressions used in simple past tense and present perfect
| Simple Past | Present Perfect |
|---|---|
|
|
How to form the simple past
The simple past is formed by adding ed to regular verbs.
VERB + ED
Examples:
- I visited
- I watched
- I played
Irregular verbs don't follow the above rule. No rule shows how to form the irregular form of the simple past, we just have to learn these verbs and their past forms by heart.
| Bare Infinitive | Simple Past |
|---|---|
| be | was/were |
| come | came |
| go | went |
| drive | drove |
| speak | spoke |
| write | wrote |
How to form the present perfect
To form the present perfect, we use the verb have in the simple present form and we add the past participle form of the main verb.
HAVE/HAS + PAST PARTICIPLE
Examples;
- I have visited Paris twice this year.
- Have you finished the report yet?
- She has met him this morning.
Things to remember
- The simple past is used to talk about events that finished before now. The time of the event is specified and the details are known.
Example:
Christopher Columbus discovered America in 1492. - The present perfect is generally indicates an action that started in the past and continued till the present or has some results in the present.
Example:
I have studied linguistics for two years. - The simple past of regular verbs is formed by adding "ed" to the base form of the verb.
Examples: visit → visited - The simple past of irregular verbs doesn't follow any rule. We have to learn them by heart.
go → went
write → wrote - The present perfect is formed by adding the past participle of the main verb to the auxiliary have/has.
Examples:
I have studied.
I have written.