English (United Kingdom)Italian - Italy
Home EP Free Lessons Intermediate Present Perfect Tense Present Perfect Simple vs Past Simple

Intermediate - Present Perfect vs Past Simple

Friday, 04 September 2009 10:25

English grammar lesson on-line for intermediate level students - A comparison between the Present Perfect and the Past Simple.


The present perfect is for unfinished actions and refers to an indefinite time. The past simple is for completed actions and refers to definite time.

Present Perfect - indefinite

• She has lived in Paris for seven years (she still lives in Paris).

• Carl has lost his wallet (he doesn't have his wallet now)

• I have written several poetry ( I can still write some more).

- They 've been married for a long time.
- She has gone there recently.
- I haven't seen her since April.
- I've already sent the email.
- We haven't read the book yet.

Past Simple - definite

• She lived in Paris (now she lives somewhere else).

• Carl lost his wallet yesterday.

Shakespeare wrote 29 plays ( he can't write any more).


- I saw Mary last week.
- We visited the museum three days ago.
- She went to the cinema yesterday.
- I tried to call her at 9 o'clock.
- They bought a green car in 1998.

Points to note

In English we use the past simple when an action is completed and finished in the past and there's no direct connection with the present, or we want to specify the time. We use the present perfect when an action happened in the past but the effects are still present at the moment we are speaking.

N.B. Be careful with 'this morning/ this afternoon' etc.
Have you sent the email this morning? (It's still morning).
Did you send the email this morning? (It's afternoon or evening).

------
To study the difference between the present simple and continuous click here.
To study the past simple click here.
To study the past continuous click here.
To study the present perfect click here.
------

Last modified on Wednesday, 10 March 2010 14:31