English grammar

Past simple vs present perfect: start with time

Choose the time frame before the verb form, then practise with original examples that explain why the tense fits.

Two university students practise a spoken English exchange beside a closed piano in a rehearsal room

Past simple vs present perfect is easier to understand when you choose a time frame before searching for a signal word. Both forms can describe something that happened before now. The difference is often how the speaker presents that event: inside a finished past situation, or as part of a connection reaching the present. An action can be complete while the present perfect is still appropriate. “Perfect” does not mean that every action must still be happening.

This guide gives original classroom examples, short explanations and practice you can do on paper. It focuses on the simple forms, not the present perfect continuous or past perfect. English sentences are examples, not reports about real students. Start with the situation and the assignment’s expected variety of English. Then check the auxiliary and verb form separately. You should be able to explain a choice rather than only match a word to a memorised rule.

1. Past simple vs present perfect: ask what time frame is open

Imagine Nora has repaired a lamp. “Nora repaired the lamp last Saturday” places the repair in a named, finished past period. “Nora has repaired the lamp, so we can use it now” presents a completed repair through its result now. The action is complete in both sentences. Choosing the present perfect does not mean Nora is still repairing the lamp. The difference lies in the time frame and focus supplied by the speaker.

The British Council explanation of the present perfect covers connections to the present, including experience and unfinished states. Use that distinction to question a tempting shortcut: “completed action means past simple.” That shortcut fails for a result presented as relevant now. Equally, a result that matters now does not erase a finished time phrase: “Nora repaired it last Saturday, so we can use it” remains natural.

Before filling a gap, write a few words naming the situation: a finished visit, experience up to now, a state continuing now, or a particular event in a past story. Read the sentence before and after the gap. An isolated verb gives less information than a dialogue or paragraph. When the context does not establish the intended perspective, more than one grammatically valid answer may be possible.

2. Use finished past time without double-marking the verb

Phrases such as yesterday, last Saturday and three weeks ago normally locate an event in a finished past period. In an ordinary classroom statement about that event, use the past simple: “We discussed the poster yesterday.” Do not attach yesterday to the event in “We have discussed the poster yesterday.” If you want the present-perfect version, change the message to “We have discussed the poster, and we are ready to choose.” You have changed the time framing, not merely deleted an inconvenient word.

Make questions with did plus the base form: “Did Nora repair the lamp?” Make negatives with did not or didn’t plus the base form: “Nora didn’t repair the lamp.” Avoid “Did Nora repaired?” because did already carries the past marking. With be, use its own past forms instead: “Was the lamp broken?” These are form checks; they come after you have decided what the sentence means.

A past situation need not include a printed date in every sentence. In “We arrived at the workshop. The instructor welcomed us,” the second sentence belongs to the same past narrative. The absence of yesterday does not force the present perfect. Read the established setting before applying a signal-word list, and keep the sequence consistent unless the writer deliberately changes perspective.

Hands arrange two blank cards beside an unmarked hourglass and a closed notebook

3. Build the present perfect with the participle

The present perfect simple uses have or has plus a past participle. Use has with he, she or it, and have with I, you, we or they. “She has written the paragraph” is correctly formed; “she has wrote” is not. For regular verbs, the past form and participle often look alike, as in repaired. Irregular verbs can differ: write, wrote, written; see, saw, seen; go, went, gone.

Check the auxiliary and participle independently. “They have seen the notice” has the correct auxiliary and participle. “They has seen” has an agreement error. “They have saw” has a participle error. A correct participle does not prove you selected the right tense for the context. You can form “They have seen it yesterday” accurately at the word level and still create a problem with the finished event time in the intended classroom meaning.

For questions, move have or has before the subject: “Has Nora repaired the lamp?” For negatives, add not: “Nora has not repaired it.” Do not add did to those forms. When learning an irregular verb, make a small set containing base, past and participle instead of memorising an answer in one exercise. Our guide to vocabulary flashcards shows how to make a prompt require recall rather than recognition.

A student checks a blank card against her open notebook at a library standing desk

4. Open an experience, then ask for its past details

A question about experience up to now can use the present perfect: “Have you ever attended a pottery workshop?” No particular workshop date is being requested. A natural answer can shift to the past simple for the specific occasion: “Yes, I attended one in March.” The change of tense is purposeful. The first question opens the person’s experience; the answer selects a finished event within it and supplies a past time.

Continue the exchange with “What did you make?” because the conversation now concerns that workshop. You do not need to keep the present perfect simply because the first question used it. Try writing an experience question about a school activity, then two follow-up questions about one occasion. Explain which line asks about experience and which line asks about a specific event. This makes tense choice part of a conversation rather than an isolated label.

Do not treat “no date written” as a complete rule for experience. “Did you enjoy the concert?” may refer to a concert both speakers already know about. Its date can remain unstated because the context identifies the occasion. Ask whether the conversation points to a particular finished situation, not just whether a calendar expression appears on the page.

Two students practise asking and answering questions at a shared campus kitchen table

5. Distinguish a continuing state from a finished stay

“I have lived in Recife since 2022” presents the residence as continuing now. “I lived in Porto for two years, then moved to Recife” describes a finished stay. Notice that for can appear with the past simple as well as the present perfect. It introduces a duration; it does not decide whether that duration reaches the present. The surrounding information supplies that distinction. The examples are invented to make the contrast explicit.

Use since for a starting point and for for a length of time: since 2022, since Monday, for four years, for six months. In “Sam has known Mei for four years,” the state of knowing reaches now. In an ordinary account of that ongoing state, avoid “Sam knows Mei since 2022.” English does not always organise the time connection the same way as the language you use at home.

A clause after since can itself contain the past simple: “Sam has known Mei since they joined the same club.” Joined identifies the starting event; has known describes the continuing state. The University of Victoria comparison is a useful reference for the two forms. Keep the simple forms in focus here. Some ongoing activities invite a continuous form, which is a separate choice rather than proof that this contrast has disappeared.

6. Treat today and already as clues, not switches

“I have answered four emails today” can summarise a count up to now in an open day. “I answered the tutor’s email at nine this morning” identifies a particular completed event. Both can be said later on the same day. Today does not automatically require the present perfect. The speaker may be viewing an activity period as finished, or identifying one past occurrence within a wider period that is still open.

Words such as just, already and yet also require context and attention to variety. British English often uses the present perfect for a recent event with these words. American English often allows the past simple in comparable situations. A classroom exercise may be practising one convention. Follow the stated target, but do not conclude that every different authentic example is a mistake. Ask which variety and meaning the speaker is using before correcting someone else’s sentence.

When an exercise seems ambiguous, add a short explanation rather than pretending the uncertainty does not exist. “I chose the present perfect because the count covers the week up to now” identifies your reading. A bare statement such as “this week always means present perfect” claims too much. Good checking separates a preferred answer for a supplied context from a rule that is supposed to govern every possible context.

7. Try four original contexts before reading the explanations

Complete these situations on paper. A: the speaker explicitly names yesterday: “Mina ___ the invitation yesterday.” Use send. B: Leo has never travelled outside his country up to now: “Leo ___ abroad.” Use never and be. C: the friends met in 2021 and still know each other: “We ___ each other since 2021.” Use know. D: a finished visit is already established: “What ___ you ___ at the exhibition?” Use buy.

The intended answers are sent; has never been; have known; and did you buy. A uses a finished past period. B presents experience up to now. C describes a continuing state from a starting point. D asks about a particular completed occasion and uses did with the base form. Check your reasoning before counting correct answers. If you selected the right tense but wrote has knew, the context decision was sound and the form needs repair.

Now change one condition in each situation. Give A an open experience context instead of yesterday; give C a finished period followed by a move. Write a complete sentence supporting the new choice. Do not only exchange verb labels while leaving contradictory time information in place. Contrasting contexts help you explain meaning; ten nearly identical gaps can let you guess a pattern without understanding why the form is useful.

A student develops her own English practice in a notebook beside blank cards at an arts studio window

8. Check meaning first and ask for limited help if needed

For a final self-check, read each answer aloud and explain the time frame in ordinary words. Then inspect the auxiliary, subject agreement, participle or base form, and any finished time phrase. Keep a corrected example with the reason for the correction. When a teacher’s answer differs, compare the surrounding context and target variety before assuming either answer must be universally wrong. Missing context can be the real source of disagreement.

You can do this entire guide without an app. If school rules permit and you choose Lirno, ask for a focused explanation of your own attempt rather than a paragraph to submit. The Lirno tutor page describes hint, explanation and check support. Supply the full context and verify it was read correctly. AI can misread a time phrase or reason incorrectly, so compare a doubtful claim with a suitable reference.

Lirno does not guarantee correctness, grades, mastery or permission to use AI. School rules still apply. It is free to download or start; some AI usage levels or advanced features may require Premium, which is not unlimited free assistance. Keep the task yours: choose a time frame, make a sentence, test its form and explain why it fits. That explanation is more useful than remembering which option occupied a particular gap.

Your next problem, with a clearer path

Ready to get unstuck?

Scan homework, ask Lirno Tutor, and practice until the idea sticks.

Good to know

Questions about this guide

What is the main difference in past simple vs present perfect?

The past simple places an event or state in a finished past situation. The present perfect connects past experience, a state or a result with the present perspective.

Does a completed action always need the past simple?

No. A completed action can be presented through its result now. A specified finished event time normally calls for the past simple in the classroom contrast discussed here.

Does for always require the present perfect?

No. For introduces a duration. The context determines whether that duration is finished or continues to now.

Can today appear with either tense?

Yes. The speaker can view a period as open or focus on a completed occasion within it. The rest of the sentence and the intended variety matter.