Luminous diagram editorial illustration for present perfect vs past simple.

Choose the past simple when you place an event in a finished past time: “I called her yesterday.” Choose the present perfect when a past event matters to the present and its time is not the focus: “I have called her.” The forms differ, but the main decision is about how the speaker frames the event. The present perfect uses have or has with a past participle; the past simple uses a past-tense verb. Purdue OWL describes the present perfect as an action that began in the past and continues now, or whose effect continues into the present. [1]

Ask whether the time is finished

The past simple fits a completed time expression such as yesterday, last week, in 2022, or at noon. In “We met at the station at six,” the time is settled: the meeting happened then. The present perfect usually does not pair with a finished time stated as the moment of action. “We have met at the station yesterday” sounds mismatched in standard edited English because yesterday closes the time frame.

Compare “Mina wrote three messages this morning” with “Mina has written three messages this morning.” The first treats the morning as a finished period, perhaps because it is afternoon. The second can make sense while the morning is still underway, with the count relevant now. Context and the speaker’s point matter; the clock phrase alone does not mechanically select a tense in every conversation.

Notice the bridge to the present

The present perfect often reports a present result, experience up to now, or a situation that continues. “I have misplaced the key” suggests that the key is still missing. “I misplaced the key” tells us about a past event, without necessarily saying whether it remains lost. “Have you ever heard this phrase?” asks about experience at any point in your life up to now; “Did you hear the phrase in yesterday’s recording?” asks about one bounded event.

For a state that continues, use a duration phrase with the present perfect: “They have worked together for six months.” This presents the collaboration as still current. The past simple changes the frame: “They worked together for six months” usually presents a completed stretch. The tense helps locate the boundary, though surrounding details can clarify it.

Build the forms accurately

For the present perfect, pair have or has with the past participle: “I have seen,” “she has gone,” “we have finished.” For regular verbs the past-tense form and participle often look alike, as in “talked”; many common verbs have distinct forms, such as “saw” and “seen.” Purdue OWL notes that perfect forms use an auxiliary with the past participle. [1]

The past simple has one main verb form: “I saw,” “she went,” “we finished.” In questions and negatives, English commonly uses did plus the base form: “Did she go?” and “We did not finish.” Avoid combining did with a past form in standard edited English: “Did she went?” contains two past markers where one is needed.

Try the message-pair exercise

Imagine you are telling a colleague about a repaired microphone. First, report the event with a finished time: “The technician fixed it on Tuesday.” Then give the current status without naming the repair time: “The technician has fixed it, so the room is ready.” Both sentences describe the same repair. The first answers when; the second connects completion with readiness now.

Now write two sentences about a book. Use the past simple to mention a completed occasion: “I read it during the train ride.” Use the present perfect to report experience relevant to a current conversation: “I have read that author’s work.” Ask yourself what question each sentence answers. If the listener needs a date or bounded occasion, choose the past simple. If the point is a present result, continuing situation, or experience up to now, the present perfect may fit.

Keep the time frame clear

Time words help, but they are clues rather than a substitute for meaning. Already, yet, ever, and never often appear with the present perfect in many varieties of English, especially when the period reaches the present. In other contexts, speakers may choose differently, and regional usage varies. A useful editor’s check is to identify the time frame first, then check whether the verb form expresses the intended relationship to now.

When revising, underline any time phrase, then ask whether that period is complete. If it is—last night, in April, two minutes ago—the past simple will usually be the straightforward choice. If the period remains open or the present result matters, test the present perfect. Finally, read the sentence beside its neighbor: a shift from present relevance to a dated event may be exactly what the passage needs.

References & further reading

  1. Purdue OWL: verb tenses ↗

Our editorial approach.