Aller au contenu principal

Past simple or present perfect? English 3AC

Choose past simple or present perfect in English 3AC. Compare finished past times and experience, with timelines, clear examples and practice answers.

English 3AC, Morocco · Focus, Spotlight 3 and guided practice · Updated

Download and study offline

By the end of this lesson, you can

  • Describe a finished event at a stated past time.
  • Ask about an experience without a finished time.
  • Use a correct past participle after have or has.

Before you startRead short English sentences and identify the subject and verb.

Un bon cours, ça se partage.

Aide un camarade à comprendre ce chapitre. Envoie-lui cette page et révisez ensemble.

Instagram : copie le lien puis colle-le dans un message.

When should you use the past simple?

Use the past simple for a finished event in a finished past time. I visited the museum yesterday tells us when the visit happened. Last week, in 2024 and two days ago are common finished-time expressions. Regular verbs often end in -ed; irregular verbs have special forms, such as went and saw.

A past-simple question uses did with a base verb: Did you visit the museum yesterday? A negative uses didn't: I didn't visit it. The verb be is different: Was the museum open? Keep the question structure as well as the time expression in mind.

A pupil looks through a scrapbook with a museum drawing and a calendar beside it.
Ask whether the visit is part of someone's experience, then ask when the finished visit happened.

When should you use the present perfect?

Form the present perfect with have or has plus a past participle: I have visited the museum. He has written a report. This form can connect a past action to the present. For 3AC practice, start with life experience when no finished date is given: Have you ever visited a museum? Yes, I have.

Ever means at any time up to now in this kind of question. Never gives a negative experience: I have never visited that museum. Do not add not as well: I haven't never... is not the standard pattern. When you give a finished date, switch to the past simple: I visited it last year.

Finished time: I visited the museum yesterday. Experience up to now: I have visited the museum. Ask for details: When did you visit it?
The time reference changes the question.
View full-size image

How can two tenses appear in one conversation?

A conversation often starts with experience and then asks for details. Have you ever joined a school club? Yes, I have. When did you join? I joined last September. The first question asks whether the experience exists; the next question locates it in a finished past time. Do not choose a tense only because a sentence contains the word past. Use the situation and the time reference.

A worked example

Experience first, a date second

Sami: Have you ever visited the science museum? Nabil: Yes, I have. Sami: When did you go? Nabil: I went last Saturday and saw a water-pump model.

  1. Have you ever visited...? asks about experience up to now.
  2. When did you go? asks for a finished past time.
  3. Went and saw belong to the finished visit last Saturday.
Past simple question: Did you see the exhibition? Present perfect question: Have you seen the exhibition? A short reply: Yes, I have. I saw it on Saturday.
The auxiliary and the main verb must work together.
View full-size image

How should I use this English 3AC lesson?

  • Try the exercises before reading the answers.
  • Explain a correction in your own words.
  • Return to the examples when two structures look similar.

Frequently asked questions

What is the difference between past simple and present perfect in 3AC?

Use past simple for a finished event at a finished past time. Use present perfect, have/has + participle, for experience without giving a finished date.

Can I say I have visited it yesterday?

In the standard pattern taught here, use I visited it yesterday. Yesterday is a finished past time.

What verb form comes after have or has?

Use the past participle: have seen, has written, have visited.

Quiz: 6 questions

6 questions are randomly selected from this lesson’s 6-question bank. Choose one answer for each question and get an immediate explanation.

Q1I ___ the exhibition yesterday.

Correct answer: visited

Yesterday calls for a finished past event.

Q2Have you ever ___ this book?

Correct answer: read

Read is also the spelling of the past participle.

Q3When ___ you visit the museum last year?

Correct answer: did

A finished past time uses did in this question.

Q4He has ___ a report.

Correct answer: written

Has takes the participle written.

Q5Which is correct?

Correct answer: I have never been there.

Never gives a negative meaning and been is the participle.

Q6A natural follow-up to Have you ever been to Rabat? is...

Correct answer: When did you go?

The follow-up can ask when the experience happened.

Exercises with answers

6 exercises, from easy practice to challenges. Try each one yourself, then reveal the answer and explanation.

Exercise 1

Easy

Complete: I ___ (visit) the library yesterday.

Answer and explanation

Visited. Yesterday is a finished past time.

Exercise 2

Easy

Complete: Have you ever ___ (see) a windmill?

Answer and explanation

Seen. Have is followed by a past participle.

Exercise 3

Intermediate

Correct: When have you visit the museum yesterday?

Answer and explanation

When did you visit the museum? Yesterday already supplies a finished time; use did + visit.

Exercise 4

Intermediate

Rewrite without a double negative: I haven't never joined a club.

Answer and explanation

I have never joined a club. Never already gives the negative meaning.

Exercise 5

Challenge

Ask for the date after a friend says: I have visited Rabat.

Answer and explanation

When did you visit Rabat? Ask for the finished date with the past simple.

Exercise 6

Challenge

Write one experience question and one question about a visit last week.

Answer and explanation

Have you ever visited a museum? Did you visit the museum last week? The first asks about experience; the second names a finished time.