IELTS Laboratory Log in

Grammar

Present perfect vs past simple

Do the exercises

10 short questions with an instant tick or cross and a short explanation after each one.

Open the exercises

Worksheet and lesson plan

A student worksheet and a teacher lesson plan with the answer key, together in one file.

Download the worksheet and teacher lesson plan (PDF)

Use the past simple for an action that finished at a stated time in the past: I visited Rome in 2019. Use the present perfect when the time is not stated or the action still matters now: I have visited Rome three times. The key question is whether the time is finished and named.

The two forms

The past simple is the verb in its past form: I studied, she moved, they built. Regular verbs end in -ed. Irregular verbs change shape, such as go and went, or see and saw.

The present perfect is have or has plus the : I have studied, she has moved, they have built. The word have is a present tense verb, and that is the clue to its meaning. The sentence is about the present, even though the action began earlier.

In speech, we usually contract: I've, she's, they've. In formal writing, write the full form.

  • I studied biology at university. · I have studied biology for three years.
  • She moved to Glasgow in 2020. · She has lived in Glasgow since 2020.

Use the past simple for a finished time

Choose the past simple when you say, or clearly imagine, when the action happened and that time is finished. Time expressions that go with it include yesterday, last year, in 2018, two days ago, when I was a child, and on Monday.

You cannot use the present perfect with these finished times. We say I bought a laptop last week, not I have bought a laptop last week. If you give a finished time, the verb must be in the past simple.

This is also the tense we use to tell a story, to give details after a general answer, and to describe dated changes in IELTS Writing Task 1, such as Sales rose sharply in 2010.

Use the present perfect for experience, change and results

Choose the present perfect when the time is not important or not stated, or when the period includes now. There are three main uses.

First, life experience: I have travelled to four countries. Have you ever tried online learning? Second, a recent action with a result you can see or feel now: The city has built a new tram line, so travel is faster. Third, a situation that began in the past and continues: I have worked here since 2021, or We have lived here for five years.

  • Words that often go with the present perfect: ever, never, already, yet, just, recently, so far, since, for, this week, today.
  • Since goes with a starting point: since 2019, since Monday.
  • For goes with a length of time: for three years, for a long time.
  • Today, this week and this year are unfinished periods, so they can go with either tense, depending on whether the period feels finished.

From general to specific

A very natural pattern is to start with the present perfect and then move to the past simple for details. For example: I have visited Japan twice. The first time I went with my family, and we stayed in Kyoto for a week. The first sentence is an experience, and it is true now. The next sentences give specific, finished details, so they change to the past simple.

This pattern works well in IELTS Speaking Part 1 and Part 2, where you often answer a question about experience and then expand.

A quick test before you speak or write

Ask yourself two questions. First, can I say exactly when it happened? If yes, use the past simple. Second, does it matter now, or is the period still open? If yes, use the present perfect.

Try it with a news sentence about a city: The council has approved a new park (the result matters now), and The council approved the plan in March (a finished, named time). Both sentences are correct. They tell the reader different things, and the tense carries that difference.

Common mistakes

The most common error is using the present perfect with a finished time: I have finished university in 2022. Fix it with the past simple: I finished university in 2022.

The second is using the present simple with since or for. Say I have lived here since 2020, not I live here since 2020. The third is using the past simple for a situation that continues: I worked here for three years, when you still work there, tells the listener that you have left. Choose I have worked here for three years.

Finally, remember the of irregular verbs: seen, written, begun, done, gone. A fast habit is to learn each irregular verb as three forms together.

Who finds this hard?

  • Spanish speakers: Spanish has a similar form (he vivido), but it is used differently in different regions, so learners may swap the two English tenses.
  • Italian speakers: Italian often uses the passato prossimo for finished events, so learners may use the present perfect with a finished time like yesterday.
  • Chinese speakers: Chinese verbs do not change for time, so learners have to remember a tense choice that their own language does not mark.

IELTS tip

In Speaking Part 1, answer a question such as Have you ever worked abroad? with the present perfect, then add one or two details in the past simple. In Writing Task 1, use the past simple for dated figures and the present perfect for change up to the present, such as Prices have risen since 2015.

Frequently asked questions

What is the main difference between the present perfect and the past simple?

The past simple is for finished actions at a stated time, and the present perfect is for experience or results that connect to the present. Ask whether the time is finished and named.

Can I use just now with the present perfect?

Not usually. In British English, use just with the present perfect (I have just finished) and just now with the past simple (I finished just now).

What is the difference between I have lived here for five years and I lived here for five years?

The second sentence suggests you no longer live there. If you still live there, use the present perfect.

Which tense should I use for the IELTS Writing Task 1 chart?

Use the past simple for dated figures in the past and the present perfect for change up to now. The graph tells you which.

Sources

  • Swan, M. (2016). Practical English Usage (4th ed.). Oxford University Press.
  • Biber, D., Johansson, S., Leech, G., Conrad, S. and Finegan, E. (1999). Longman Grammar of Spoken and Written English. Longman.

Related free resources

More free IELTS resources

Lessons, worksheets and teacher lesson plans for pronunciation, grammar, common words and your first language.

Browse all free resources