Shaky English Logo
BlogBusinessesSchoolsDownload the App

Resources

Blog

Follow us:

Services

TeachersSchoolsBusinesses

Contact & Legal

Contact UsFeedback & IdeasPrivacy PolicyTerms of Use

© 2026 Shaky English. All rights reserved.

  1. Home
  2. Blog
  3. Tenses & Verb Forms
  4. Present Perfect vs. Past Simple
Tenses & Verb Forms

Present Perfect vs. Past Simple

1 min read
Share:

Both the present perfect and the past simple describe actions in the past, but they are used in different ways. The key difference is whether the past action is connected to the present or not.

Present Perfect (have/has + past participle)

Use the present perfect to talk about:

  • Experiences at an unknown or unfinished time in the past
  • Actions that have an effect on the present moment
  • Things that have happened recently
  • She has lived in Rome all her life. (and still does)
  • I have finished my homework. (so now I’m free)
  • They have just arrived. (a recent event)

Past Simple (verb + -ed or irregular form)

Use the past simple to talk about:

  • Completed actions at a specific time in the past
  • Finished events with no direct link to now
  • She lived in Rome in 2010. (specific time, no longer true)
  • I finished my homework last night.
  • They arrived at 3 PM.

💡 Tip

If the “when” is important or known → use past simple. If it’s about the result or relevance now → use present perfect.

Test your knowledge 📝

Question 1 sur 8Score: 0/8

I ___ my keys. Can you help me find them?

Discover the app: Shaky English

Join 100,000 people who are improving their English skills on the Shaky English app

Download on the App StoreGet it on Google Play

Other similar rules

Common confusions

Me vs. I

Most people say things like “Me and my friend went to the store” — and in casual English, that’s fine. But what’s technically correct? And why do grammar nerds still care? Let’s clear it up! I I is...

Read more→
Common confusions

Insure vs. Ensure vs. Assure

Insure, ensure, and assure sound similar, but they are used in very different situations. Knowing the difference will make your writing much clearer and more precise. Ensure Ensure means to make sure...

Read more→
A bit of theory

Disinterested vs. Uninterested

Many English speakers confuse “disinterested” and “uninterested”, but they have very different meanings. Disinterested Disinterested means neutral or impartial. A disinterested person has no personal...

Read more→
A bit of theory

Lose vs. Loose

Lose and loose are two common words that look similar but have completely different meanings. Mixing them up is a very frequent mistake — even for advanced learners — so it’s important to know the dif...

Read more→
Common confusions

Reign vs. Rein vs. Rain

Reign, rein, and rain sound identical, but their meanings are completely different. Knowing which one to use will help you avoid very common mistakes. Reign Reign refers to power, control, or the per...

Read more→
Vocabulary

Punctuation in Parentheses

Parentheses (these: ( )) are used to add extra information in a sentence. But where does the punctuation go — inside or outside? Let’s make it easy to remember! 1. If the parentheses contain a full s...

Read more→
Agreement rules

Incorrect Passive Voice Usage

The passive voice is used when the focus is on the action or the object, not the person doing the action. But it can cause confusion or sound unnatural when used incorrectly — especially if the senten...

Read more→
A bit of theory

The correct use of “anxious”

In everyday English, people often say they are anxious to do something when they actually mean they are eager or excited. However, these words do not mean the same thing. Anxious Anxious means feelin...

Read more→