THE IDEA, SIMPLY

The rule, with an example

Past simple places an event in a finished past time. Present perfect connects a past event or period to now and does not combine with a specific finished time such as yesterday. Some usage varies between British and American English.

SEE IT IN CONTEXTI visited York last year. I have visited York three times in my life.
Skills to work on in this practice
  • Distinguish finished and unfinished time
  • Choose the tense from the context
  • Connect past experience with the present

Ask whether the time is finished

UseExampleWhy it works
Finished timeI emailed her yesterday.Yesterday locates the action in a completed past period.
Experience up to nowI have emailed her before.The exact occasion is not the focus.
Continuing situationI have lived here for two years.In this context, I still live here.

Common mistake

Check: I have emailed her yesterday

Use: I emailed her yesterday

A specific finished time normally takes past simple. Regional usage may differ with words such as already and yet.

How should I practise this?

Read the example and explain the choice before answering. After the exercise, write a new sentence using the same pattern. Revisit any answer you could not explain, even if you guessed correctly.

MORE PRACTICE · SAME TOPIC

Your four practice sets

4 sets · 40 exercises · about 50–70 minutes with writing and review.

10 scored questions, 20 sentence exercises and 10 writing challenges. Time depends on your pace. Start with the quiz or choose the practice you need.

Your scored quiz and self-reviewed exercises are tracked separately on this device.

Questions 1–5 build confidence; 6–10 check transfer and detail. Use Practice for feedback after each answer, or Test yourself to check at the end.

Practise, then understand your answers

10 questions · 10 XP per correct answer · explanations included

Answer every question to see your score.0 / 10 answered
Question 1

I ___ the report yesterday.

  1. have finished
  2. finished
  3. have finish
Answer & explanation

finished. Yesterday is a finished past time, so use past simple.

Question 2

She ___ three books so far this month.

  1. has read
  2. readed
  3. had read
Answer & explanation

has read. So far this month describes a period continuing up to now.

Question 3

___ you ever visited Scotland?

  1. Did
  2. Have
  3. Had have
Answer & explanation

Have. Have you ever asks about experience up to now.

Question 4

We ___ here in 2021.

  1. have moved
  2. move
  3. moved
Answer & explanation

moved. In 2021 identifies a finished past time.

Question 5

I ___ him since Monday.

  1. did not saw
  2. have not seen
  3. had not saw
Answer & explanation

have not seen. Since Monday links a starting point to the present.

Question 6

I ___ that film last Saturday.

  1. have saw
  2. saw
  3. have seen
Answer & explanation

saw. Last Saturday is a finished past time, so use past simple.

Question 7

She ___ here since 2022 and still lives here.

  1. has lived
  2. lived yesterday
  3. has live
Answer & explanation

has lived. Present perfect connects a starting point in the past with a situation continuing now.

Question 8

___ you ever ___ to Japan?

  1. Did / been
  2. Have / went
  3. Have / been
Answer & explanation

Have / been. Have you ever been asks about experience up to now without a finished past time.

Question 9

We ___ the museum in 2019.

  1. have visit
  2. visited
  3. have visited
Answer & explanation

visited. In 2019 specifies a finished past period, requiring past simple here.

Question 10

Choose the sentence with a finished past time.

  1. He sent the email ten minutes ago.
  2. He has sent the email ten minutes ago.
  3. He has send the email ten minutes ago.
Answer & explanation

He sent the email ten minutes ago.. Ago locates the event in finished past time. Use sent, the past simple form.

SET 2 OF 4 · 10–15 minutes

Build the pattern

Complete the missing words, then compare the expected form. More than one natural answer may be possible; use the cue and explanation.

1. We ____ that gallery in 2018. (visit)

Answer & explanation

visited

We visited that gallery in 2018. (visit)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

2. I ____ Lina since primary school. (know; still true)

Answer & explanation

have known

I have known Lina since primary school. (know; still true)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

3. He ____ the parcel yesterday. (send)

Answer & explanation

sent

He sent the parcel yesterday. (send)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

4. She ____ skiing in her life so far. (never try)

Answer & explanation

has never tried

She has never tried skiing in her life so far. (never try)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

5. They ____ to Bristol last year. (move)

Answer & explanation

moved

They moved to Bristol last year. (move)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

6. We ____ here for six months and still live here. (live)

Answer & explanation

have lived

We have lived here for six months and still live here. (live)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

7. I ____ my ticket on the bus yesterday. (lose)

Answer & explanation

lost

I lost my ticket on the bus yesterday. (lose)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

8. ____ you ever ____ olives? (eat)

Answer & explanation

Have / eaten

Have you ever eaten olives? (eat)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

9. The course ____ three weeks ago. (start)

Answer & explanation

started

The course started three weeks ago. (start)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

10. He ____ for this company since 2021 and still does. (work)

Answer & explanation

has worked

He has worked for this company since 2021 and still does. (work)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

SET 3 OF 4 · 10–15 minutes

Check the details

Complete the missing words, then compare the expected form. More than one natural answer may be possible; use the cue and explanation.

1. She ____ her laptop last Tuesday. (buy)

Answer & explanation

bought

She bought her laptop last Tuesday. (buy)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

2. We ____ before, as far as I remember. (not meet)

Answer & explanation

have not met

We have not met before, as far as I remember. (not meet)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

3. I ____ the project at five o’clock yesterday. (finish)

Answer & explanation

finished

I finished the project at five o’clock yesterday. (finish)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

4. They ____ friends for years and still are. (be)

Answer & explanation

have been

They have been friends for years and still are. (be)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

5. When ____ you ____ yesterday? (arrive)

Answer & explanation

did / arrive

When did you arrive yesterday? (arrive)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

6. This is the first time I ____ this painting. (see)

Answer & explanation

have seen

This is the first time I have seen this painting. (see)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

7. He ____ that novel in 1999. (write)

Answer & explanation

wrote

He wrote that novel in 1999. (write)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

8. She ____ this house since 2010 and still owns it. (own)

Answer & explanation

has owned

She has owned this house since 2010 and still owns it. (own)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

9. We ____ to the coast last weekend. (go)

Answer & explanation

went

We went to the coast last weekend. (go)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

10. I ____ three of her books so far. (read)

Answer & explanation

have read

I have read three of her books so far. (read)

A finished past time usually takes past simple. Present perfect links experience or a continuing situation to now without a finished past-time marker.

SET 4 OF 4 · 20–30 minutes

Use it yourself

Write an original answer for each task. Review the guidance to check your work. These are self-review tasks, not automatic grammar grading.

1. Describe a finished activity with yesterday.

What to check

Your wording can vary.

Use past simple with the finished time.

Check both the form and the meaning. If you are unsure, compare the lesson explanation before marking this exercise reviewed.

2. Ask about a life experience without naming a finished time.

What to check

Your wording can vary.

Use Have you ever plus a past participle.

Check both the form and the meaning. If you are unsure, compare the lesson explanation before marking this exercise reviewed.

3. Describe a friendship continuing from a past starting point.

What to check

Your wording can vary.

Use present perfect with since.

Check both the form and the meaning. If you are unsure, compare the lesson explanation before marking this exercise reviewed.

4. Describe a continuing situation using a duration.

What to check

Your wording can vary.

Use present perfect with for.

Check both the form and the meaning. If you are unsure, compare the lesson explanation before marking this exercise reviewed.

5. Write a question asking when a completed event happened.

What to check

Your wording can vary.

Use did plus the base verb for a finished past event.

Check both the form and the meaning. If you are unsure, compare the lesson explanation before marking this exercise reviewed.

6. Contrast a general experience with one particular past visit.

What to check

Your wording can vary.

Use present perfect for experience and past simple for the dated visit.

Check both the form and the meaning. If you are unsure, compare the lesson explanation before marking this exercise reviewed.

7. Write about something you have never done.

What to check

Your wording can vary.

Use have/has never plus a past participle.

Check both the form and the meaning. If you are unsure, compare the lesson explanation before marking this exercise reviewed.

8. Use so far to describe completed achievements up to now.

What to check

Your wording can vary.

Present perfect is appropriate for the open period up to now.

Check both the form and the meaning. If you are unsure, compare the lesson explanation before marking this exercise reviewed.

9. Correct a sentence combining have visited with last year.

What to check

Your wording can vary.

Use visited with last year.

Check both the form and the meaning. If you are unsure, compare the lesson explanation before marking this exercise reviewed.

10. Explain why since 2020 and in 2020 can lead to different tense choices.

What to check

Your wording can vary.

Since may mark a continuing situation; in names a finished period for a past event.

Check both the form and the meaning. If you are unsure, compare the lesson explanation before marking this exercise reviewed.

Printable practice

Print this lesson’s original questions with a separate answer key. Use the worksheet for another round without looking at the explanations.

BEYOND MULTIPLE CHOICE

Can you use it yourself?

Try these two tasks before opening the answers. They practise explanation and writing; they do not change your quiz score.

1. Explain or repair

Repair: I have sent the email yesterday.

Check the reasoning

I sent the email yesterday. Yesterday locates the event in a finished past period.

2. Make the meaning

Describe an unfinished week: three tasks are already complete. Then give one finished time detail.

Compare a possible answer

I have completed three tasks this week. I finished the reading task on Monday. The first counts progress up to now; the second places one event at a finished past time.

Other wording may be correct. Compare the meaning and verb pattern, not just the words.

RELATED PRACTICE

Past perfect vs past simple

Build a clear sequence of past events.