Simple Past or Present Perfect Simple – English Tense Comparison
- Usage
- Signal Words: Simple Past vs. Present Perfect
- Signal Words for Simple Past
- Signal Words for Present Perfect Simple
- Conjugation
- Online exercises to improve your English
- Lingolia Plus English
Introduction
The simple past and the present perfect are often confused by non-native speakers, but they are not interchangeable in English grammar. The simple past expresses completed past actions and often includes a reference to time. The present perfect is used to talk about actions which began in the past but aren’t yet complete or actions from the recent past when no reference to time is made.
Learn the difference between the simple past and the present perfect in English grammar with Lingolia’s simple tense comparison table, then practice using the simple past and the present perfect in the exercises.
Example

I have been to the theatre only three or four times in my life. I last went to the theatre in 2005. I saw the Shakespeare play Hamlet. I have not been to the theatre since.
Last week my friend phoned and asked me if I wanted to go to the theatre with her. I said yes.
I have bought a new dress and now I’m in the theatre and I’ve just found my seat.
Usage
The chart below provides an overview of the differences between the English simple past and present perfect, also present perfect simple, tenses.
Simple Past | Present Perfect Simple |
---|---|
completed past action with specified time
|
action just completed (just/already/yet)
|
specified event in the past
|
whether/how often until now
|
narrating a story in the past
|
connection to the present
|
Signal Words: Simple Past vs. Present Perfect
Signal words can help us to recognise which tense to use in a sentence. Below is a list of signal words for the simple past and present perfect simple tenses.
Signal Words for Simple Past
Signal Word | Example |
---|---|
... ago | I met my husband 16 years ago. |
in 1990 | She started university in 2009. |
last | We had coffee together last Saturday. |
the other day | I saw him the other day and he seemed fine. |
yesterday | I stayed home yesterday and did some housework. |
Signal Words for Present Perfect Simple
Signal Word | Example |
---|---|
already | I’ve already seen that film, let’s watch something else. |
ever | Have you ever been to Scotland? It’s beautiful. |
just | I’ve just heard the news, I can’t believe it. |
lately/recently | I’ve recently signed up for an English course. |
so far | So far he’s visited every country in Europe. |
until now (till now) | Until now I’ve only read the first two books in the series. |
up to now | Up to now things at work have been very quiet. |
(not) yet | He hasn’t called me yet. |
Conjugation
For information on the conjugation of these two tenses, see: