๐Ÿ‡ฌ๐Ÿ‡ง Learn English ยท B1 Grammar

Grammar

โฑ๏ธ Present Perfect vs Past Simple

Learn how to choose between the past simple and present perfect tenses. You will be able to talk about your life experiences and finished past actions easily.

Past Simple: Finished Time

Use the past simple when you talk about an action that happened at a specific time in the past. The time is usually mentioned, like yesterday, last week, or in 2010. The action is completely finished, and we care more about when it happened than the result today.

I visited Paris last year.The trip happened at a specific time in the past and is finished.
She bought a new car yesterday.The action happened at a known time in the past.

Present Perfect: Life Experience

Use the present perfect to talk about experiences in your life without saying exactly when they happened. We use have or has plus a past participle verb. The exact time is not important, but the experience is important for you right now.

I have visited Paris three times.This is a life experience up to now, the exact dates do not matter.
She has lost her keys.A past action that has a connection to the present moment.

Time Words to Help You

Certain words can help you choose the right tense. Words like yesterday, ago, and last point to the past simple. Words like ever, never, already, yet, just, since, and for usually point to the present perfect because they connect the past to now.

Have you ever eaten sushi?Asking about any time in your life up to the present moment.
I haven't finished my homework yet.An action that is not complete up to this exact moment.

๐Ÿ“ Key words

past simplefinished past tense
present perfectpast connected to now
experiencesomething you have done
yesterdaythe day before today
everat any time in life
nevernot at any time
yetuntil now
alreadysooner than expected
๐Ÿ’ก Ask yourself: 'Do I care when it happened?' If yes, use past simple. If you only care that it happened in your life, use present perfect.

โœ… Practice quiz

๐Ÿ“š All English lessons