🌀 Past: List of common keywords that often signal the Past

1. Specific past time expressions

• yesterday
• last night
• last week
• last month
• last year
• last weekend
• the other day

Example
I spoke to him yesterday.


2. Time expressions with ago

• a minute ago
• an hour ago
• two days ago
• a week ago
• months ago
• years ago
• a long time ago

Example
She finished the report two hours ago.


3. Specific past dates or periods

• in 1995
• in 2010
• in the 18th century
• during the war
• during the meeting

Example
The company started in 2008.


4. Finished time periods

• earlier today
• this morning (when the morning is finished)
• this afternoon (when the afternoon is finished)
• tonight (later referred to as finished)

Example
I saw him this morning.


5. Sequence / narrative markers (story past)

These are often used when telling stories.

• then
• after that
• later
• suddenly
• immediately

Example
Then the alarm rang.


6. Contrast markers for past situations

• when
• while
• before
• after
• as soon as

Example
When the police arrived, the thieves ran away.


7. Finished past events

• once
• one day
• at that time
• at first
• in the end

Example
One day he decided to leave the company.


Important note for learners

In English we normally use the simple past when the time is finished and clearly in the past.

Example

I finished the report yesterday.

But when the time continues until now, English usually uses the present perfect.

Example

I have finished the report today.

🌀 Present Perfect: List of common keywords that often signal the Present Perfect

Here is a clear list of common keywords that often signal the Present Perfect.

These words usually (but not always) connect the past with the present.


1. Time continuing until now

• today
• this week
• this month
• this year
• recently
• lately

Example
I have spoken to the manager today.


2. Unfinished time expressions

These mean the time period is still continuing.

• so far
• until now
• up to now
• to date

Example
We have received three applications so far.


3. Experience (life experience)

These words often ask if something has ever happened.

• ever
• never
• before

Examples

Have you ever visited London?
I have never seen that film before.


4. Recent events

These words show something just happened or happened very recently.

• just
• already
• yet

Examples

I have just finished the report.
She has already left.
Have you finished yet?


5. Duration from the past until now

These words show how long something has continued.

• since
• for
• all day
• all week
• all year
• all morning

Examples

I have lived here for ten years.
She has worked here since 2018.


6. Repeated actions up to now

• several times
• many times
• a few times

Example

I have visited Paris several times.


Quick comparison (very useful for learners)

Past → finished time

• yesterday
• last week
• in 2015
• two days ago

Example

I met him yesterday.


Present Perfect → time connected to now

• today
• this week
• so far
• recently

Example

I have met him twice this week.