Two ways to look at a finished action

Compare “I lost my keys yesterday” with “I have lost my keys.” In both sentences, the losing happened before now. The simple past places it in a finished time period: yesterday. The present perfect connects the event to the present; perhaps I am still looking for the keys. The tense does not tell the whole story on its own, but it helps show which part of the story matters.

Form the simple past with a past-tense verb: “She mailed the letter.” Form the present perfect with have or has plus a past participle: “She has mailed the letter.” For regular verbs, the past tense and past participle often look alike, but irregular verbs may differ: “She wrote the letter” and “She has written the letter.”

Use the simple past to locate an event

Choose the simple past when you place an event in a finished time period or tell a sequence of past events. “We met on Tuesday.” “He opened the window, looked outside, and called his neighbor.” The speaker is treating these actions as part of a past scene, even if their consequences still matter today.

Specific past-time expressions such as “last week,” “in 2019,” “two hours ago,” and “when I was a child” normally call for the simple past: “I sent the draft last week,” not “I have sent the draft last week.” A question beginning with “When” also usually asks for a past-time answer: “When did you send it?” Once the conversation turns to the date or circumstances of an event, the simple past is often the natural choice.

You do not need an explicit date to use it. In “I found a note under the door,” the simple past can simply move a narrative forward. The surrounding sentences may make the past setting clear.

Use the present perfect to connect past and present

Choose the present perfect when a completed event is relevant to the situation now and you are not placing it at a specific finished time. “I have sent the draft” may answer a colleague who wants to know whether it is ready to review. “Someone has broken the handle” draws attention to the handle’s present condition. If you then explain when it happened, switch to the simple past: “Someone broke it this morning.”

The present perfect also helps describe experience up to now: “I have visited that museum twice.” The visits are finished, but the sentence counts them within a period that reaches the present. “Have you ever read this author?” asks about experience at any point up to now, not about one dated reading session. Words such as “already,” “yet,” and “just” often appear in this kind of conversation: “She has already replied.”

Present perfect does not guarantee that a result still holds. “I have visited that museum” tells us about my experience, not whether the museum is open today. Use the surrounding context, rather than a rigid rule about lasting results, to decide what the sentence communicates.

Watch the boundaries of the time period

The distinction becomes clearer when you compare “I read three chapters last month” with “I have read three chapters this month.” Last month is over; this month includes the present. With an unfinished period such as “today,” either tense may be possible, depending on the point of view. “I have answered five emails today” takes stock of the day so far. “I answered five emails this morning” treats that morning as a past period, particularly if it is now later in the day.

Do not use the present perfect just because something happened recently. “I arrived ten minutes ago” uses the simple past because “ago” measures back from now to a past point. Likewise, do not assume every sentence with “this week” needs the present perfect. “I called her this week” can identify a completed call, while “I have called her three times this week” counts calls across the week so far.

A related use of the present perfect describes a situation that began in the past and continues now: “I have lived here for five years.” That is different from a completed event. “I lived there for five years” presents the period of living there as over.

A quick way to choose—and practice

Before choosing a tense, ask two questions. Am I locating the event in a finished past period or narrating what happened? Try the simple past. Am I reporting a result, an experience, or a count within a period that reaches now, without specifying a finished time? Try the present perfect. Then check any time expression: “yesterday” points strongly toward “did,” while “ever” commonly invites “have done.”

Fill in each blank with the form that suits the context: “I ___ (finish) the book last night.” “I ___ (finish) the book, so you can borrow it.” “___ you ever ___ (try) writing a story in one sentence?” The answers are “finished,” “have finished,” and “Have … tried.” If you change the context, you may change the tense: “I finished the book” is also natural when you are simply recounting what you did. The goal is not to label every past action the same way, but to choose the view of it your reader needs.

Back to category ↗