subject + have/has + past participleUse this form for unfinished time, present result, or life experience when no finished past moment is named.
Use Present Perfect for unfinished time connected to now, and Past Simple for a finished past time. The time marker often decides which tense you need.
subject + have/has + past participleUse this form for unfinished time, present result, or life experience when no finished past moment is named.
subject + past simple verbUse this form for a finished past time such as yesterday, last year, ago, or an exact past date.
She has called Maria this week.
With she, use has. This week is unfinished.
Use Present Perfect when the period is still open now: today, this week, this month, this year. The action is inside a time frame that has not ended.
Use Past Simple with a closed past time: yesterday, last night, two days ago, in 2021, on Monday. The speaker places the action in a finished past moment.
Start with Present Perfect for life experience: Have you ever seen snow in April? Move to Past Simple for the trip or day itself: Where did you see it?
Present Perfect Simple gives the form. This rule helps you choose between that form and Past Simple by looking at the time meaning.
Finished past markers push you to Past Simple. Unfinished markers that still include now push you to Present Perfect.
The key is not how long ago the action happened. The key is whether the time is unfinished and connected to now, or finished in the past.
You can start with Present Perfect for experience and then move to Past Simple for the specific event, time, or place.
USE_PRESENT_PERFECT_FOR_UNFINISHED_TIMEw5Choose Present Perfect when the time period includes now or the exact past moment is not stated. This often happens with today, this week, this year, already, yet, ever, and never.
USE_PAST_SIMPLE_FOR_FINISHED_TIMEw5Choose Past Simple when the action happened at a finished time in the past. This is common with yesterday, last week, in 2019, ago, and exact past dates or times.
PICK_TIME_MARKERSw4Read the time marker and decide if it points to unfinished time or a finished past moment. The marker often gives the answer before you even look at the verb.
ASK_ABOUT_LIFE_EXPERIENCE_VS_SPECIFIC_OCCASIONw5Ask or answer with Present Perfect for general experience up to now: Have you ever been to Japan? Switch to Past Simple when you move to the specific trip, day, or event: When did you go?
FORM_PRESENT_PERFECT_OR_PAST_SIMPLEw5After you choose the time meaning, form Present Perfect with have/has + past participle or Past Simple with the past form. Keep the forms separate and do not mix them.