Past Simple vs Present Perfect: Everyday Examples

Understand past simple and present perfect through everyday dialogues, clear time contrasts, irregular verb examples and a quiz with explained answers.

Vil Grammar

6 min read

A closed travel diary on a timeline labelled Yesterday contrasts with an open diary and a timeline labelled Up to now.

Use the past simple to report a finished past event or period: “I visited York last year.” Use the present perfect to connect earlier events or states with now: “I have visited York three times.”

Both can describe completed actions. The important question is how you present the time and its connection to the current conversation. The present perfect does not mean that an action must still be happening.

Compare a past occasion with experience up to now

Meaning

Past simple

Present perfect

A visit

I visited the museum on Saturday.

I have visited that museum before.

A completed task

I sent the email at nine.

I have sent the email, so you can check it now.

Where someone lived

We lived there from 2018 to 2020.

We have lived here since 2021.

A count of messages

I answered six messages yesterday.

I have answered six messages so far today.

Scroll sideways to see all columns.

The present perfect sentence about living describes a state continuing to now. The sentence about sending describes a completed action with a result now. The same tense can serve different meanings.

The British Council’s present perfect lesson explains experience, continuing states and present results.

Check the verb form

The past simple uses the past form: “I worked” or “I went”. For negatives and most questions, use did plus the basic verb: “I did not go”; “Did you go?”

The present perfect uses have or has + past participle. Use has with he, she, it or a singular name: “She has finished.” Use have with I, you, we and they: “We have finished.”

Regular verbs often have the same past and participle forms. Irregular verbs may be different.

Basic verb

Past simple

Past participle

Visit

Visited

Visited

Go

Went

Gone

See

Saw

Seen

Write

Wrote

Written

Scroll sideways to see all columns.

Say “I have seen that film”, rather than “I have saw that film”. Say “Did you write the message?”, rather than “Did you wrote the message?” Check the helping verb before choosing the main verb form.

Follow a conversation from general to specific

A: Have you ever tried making bread?

B: Yes, I have. I made a small loaf last Sunday.

A: Did it turn out well?

B: It did. I have made another one since then.

The first question asks about experience in B’s life up to now. B then chooses a particular past occasion, so made and did fit the story. The last sentence returns to experience since that occasion.

You can use the same pattern for a place, a meal or a skill: ask about experience, then ask when it happened. “Have you visited the coast?” can lead naturally to “When did you go?”

A result now does not automatically require the perfect

“I have lost my key” usually draws attention to a current problem. Perhaps you cannot open the door.

“I lost my key on the bus yesterday” reports when the loss happened. The key might still be missing. A past simple sentence can still describe something that matters now.

An explicit finished past time, such as yesterday, last Tuesday or two hours ago, normally goes with the past simple in these ordinary event descriptions. Do not combine it with “I have lost” in the same clause.

Today is a clue, not a tense rule

“I have answered six messages today” counts work from earlier today up to now. The speaker may answer more.

“I answered that message at nine today” selects a finished occasion. Both sentences are natural. Today does not force the present perfect.

Likewise, “I studied this morning” can report a finished session. “I have studied for an hour so far this morning” views the time up to now. Read the whole situation.

Cambridge’s past simple and present perfect comparison provides further examples of how the speaker’s time perspective matters.

Use since and for carefully

Since introduces a starting point: “I have known Leila since 2020.” For gives a length of time: “I have known Leila for six years.”

For does not belong only to the perfect. “I worked there for six years, then changed jobs” describes a finished period. Decide whether the state continues, rather than choosing a tense from for alone.

In British English, the perfect is common with just, already and yet: “I have just arrived”; “Have you finished yet?” American English also commonly uses past simple forms for these recent events. See the British Council’s guide to just, yet and already for the British patterns.

Practise: choose the verb form

Your turn 0 of 6 answered

Answer on paper, then open the explanations below. Enable JavaScript to check answers here.

1 We ___ (visit) the art gallery last Friday.
Answer and explanation

visited

Visited. Last Friday identifies a finished past occasion.

2 I ___ (never see) snow in my life.
Answer and explanation

have never seen

Also accepted: I've never seen

Have never seen. This describes experience up to now; seen is the participle.

3 Hana still lives here. She ___ (live) here since 2022.
Answer and explanation

has lived

Also accepted: has been living

Has lived. The state started in 2022 and continues now.

4 Our shift is still in progress. We ___ (serve) ten customers so far today.
Answer and explanation

have served

Also accepted: have been serving

Have served. So far explicitly counts events up to this moment.

5 I ___ (send) the file at 8.30 this morning.
Answer and explanation

sent

Sent. The sentence identifies a finished event at a particular time, even though it says this morning.

6 ___ you ever ___ (write) a poem? Type the two missing words separated by a semicolon.
Answer and explanation

have; written

Also accepted: have, written; have / written; have written

Have; written. Ever asks about experience up to now, and written is the participle.

Tell two versions of your own experience

Write one sentence about an experience without giving a finished date. Then add a sentence about a particular occasion: “I have cooked for friends. I made soup for them last weekend.”

Use the grammar learning path to review verb foundations. Ask Grammar Coach about a doubtful form, but also explain the time perspective yourself: a finished occasion, or time reaching now?