Missing past tense with '...last year/month/etc.'


If your sentence names a finished time (last year/month/week/night, yesterday, an hour ago, in 2019), use the simple past (went, went/attended/took), not the present (go/goes). Spot the time word, then pick the past tense.

Quick answer: use went when you mention a finished past time

Finished time markers (last night, yesterday, an hour ago, in 2018) require the simple past. Use have/has gone only when no specific finished time is given and you mean experience or relevance now.

  • Wrong: I go to the meeting last week. -
    Right: I went to the meeting last week.
  • Wrong: I have gone to Paris last year. -
    Right: I went to Paris last year.
  • If you mean a habit, remove the finished-time word: I go to the gym (every week).

Core explanation: finished time → simple past

Words like last night, yesterday, last month, an hour ago mark completed events. Match that finished time with the simple past: go → went. If the sentence describes a habit or general truth, keep the present and remove the finished-time phrase.

Quick checklist: 1) Find a time marker. 2) Is it a finished time? If yes, use past tense. 3) If it's a habit, keep present and remove the finished-time marker.

  • Finished past markers: yesterday, last week/month/year, an hour ago, in 2019.
  • Present-tense signals: every day, usually, now, today (for present use).
  • Wrong: I go to the interview yesterday. -
    Right: I went to the interview yesterday.
  • Wrong: She cooks dinner for her family last night. -
    Right: She cooked dinner for her family last night.
  • Wrong: We start the project last year. -
    Right: We started the project last year.

Real usage: went vs have gone vs was going

Pick the form that matches what you mean:

  • Simple past (went): finished action at a specified time. - I went to the conference last month.
  • Present perfect (have/has gone): no specific time, focus on experience or relevance now. - I have gone to that conference several times.
  • Past continuous (was going): ongoing or interrupted past action. - I was going to the store when my boss called.
  • Wrong: I have gone to Paris last year. -
    Right: I went to Paris last year. (Or: I have gone to Paris several times.)
  • Wrong: I go to the interview yesterday. -
    Right: I went to the interview yesterday.
  • Correct use of past continuous: I was going to the meeting when my manager called.

Examples: paired corrections (work, school, casual)

Below are common wrong/right pairs. Notice how the only change is the verb tense or a small wording swap to a more natural past verb.

  • Work - Wrong: I go to the client meeting last Monday. -
    Right: I went to the client meeting last Monday.
  • We go to the training last Friday. - We went to the training last Friday.
  • She go to the conference last summer. - She went to the conference last summer.
  • School - I go to my math class yesterday. - I went to my math class yesterday.
  • They go to the library last week. - They went to the library last week.
  • He go to an exam last Wednesday. - He went to an exam last Wednesday.
  • Casual - I go to the party last night. - I went to the party last night.
  • We go to the beach last weekend. - We went to the beach last weekend.
  • She go to my house last evening. - She went to my house last evening.
  • They go to the new restaurant last month. - They went to the new restaurant last month.
  • He go to the store an hour ago. - He went to the store an hour ago.

Fix your own sentence: three quick rewrite patterns

Choose the pattern that matches your meaning and apply it immediately.

  • Pattern 1 - Finished time: change go → went. Example: I go to the dentist yesterday → I went to the dentist yesterday.
  • Pattern 2 - Habit: remove the finished-time marker or replace it with a habitual phrase. Example: I go to the gym last month → I go to the gym every month.
  • Pattern 3 - Experience: remove the finished time and use present perfect. Example: I went to Spain last year → I have gone to Spain several times (if you mean experience).
  • Rewrite:
    Original: I go to the store yesterday. → Quick fix: I went to the store yesterday.
  • Rewrite:
    Original: She go to school last week. → Better: She went to school last week. (If habit: She goes to school every day.)
  • Rewrite:
    Original: We go to New York last year. → Natural fix: We went to New York last year. Alternate (experience): We've gone to New York several times.

Memory trick + short drills

Memory trick: picture a closed box when you read last/ago/yesterday. A closed box = finished → use a past verb.

Practice steps: spot the time word, decide if the action is finished, swap to past if yes.

  • Drill 1: I go to the concert last month. → I went to the concert last month.
  • Drill 2: She has gone to Paris twice. (No change; no finished time specified.)
  • Drill 3: They go to the office every Monday. (Habit - keep present.)
  • Drill 4: I go to the dentist two days ago. → I went to the dentist two days ago.
  • Drill 5: We go to the meeting yesterday. → We went to the meeting yesterday.
  • Practice: I go to a wedding last weekend. → I went to a wedding last weekend.

Try your own sentence

Test the whole sentence, not just the phrase. Context often makes the right tense obvious.

Hyphenation: when time phrases become adjectives

Use hyphens when a time phrase modifies a noun directly (a compound adjective). Hyphenation affects how the phrase reads before the noun, not the verb tense.

  • Correct: We had a last-minute meeting. (hyphen because it modifies meeting)
  • Correct: I went to the last-minute meeting yesterday. (simple past for the event)
  • Incorrect tense swap: I go to the last-minute meeting yesterday. → I went to the last-minute meeting yesterday.

Spacing: common small traps

Write time expressions with spaces: last week, last month, an hour ago. Running them together confuses readers.

  • Correct: last week, last month, an hour ago, yesterday, in 2019.
  • Wrong (spacing): lastweek, anhourago - these are incorrect.

Grammar: related tense forms and quick contrasts

When you change go → went, check whether a different past verb is more natural (took, attended) and whether auxiliaries are needed in questions and negatives.

  • Questions/negatives: Use did + base verb. Example: Did you go to the meeting last week? - Yes, I went. / No, I didn't go.
  • Natural verb choice: I went to an exam → I took an exam.
  • Don't mix present perfect with finished times: I have eaten yesterday (wrong) → I ate yesterday (right).
  • Wrong question: Do you went to the seminar last week? - Right: Did you go to the seminar last week? Answer: Yes, I went.
  • Wrong: I have seen her yesterday. -
    Right: I saw her yesterday.

Similar mistakes to watch for

Common confusions include present perfect vs simple past, using present verbs with past time markers, and keeping the base verb after did. Apply the detect-time → choose-tense rule every time.

  • Wrong: I have gone last year. -
    Right: I went last year.
  • Wrong: I go to the shop - yesterday. -
    Right: I went to the shop yesterday.
  • Wrong: He have left last night. -
    Right: He left last night.
  • Wrong: I have seen that movie last night. -
    Right: I saw that movie last night.

FAQ

Should I ever use 'go' with 'last' or 'yesterday'?

No. If you include last/yesterday/an hour ago, use the simple past (went). Use go only for habits or present actions without a finished-time marker.

Is 'I have gone last year' correct?

No. Present perfect and a finished time like last year usually clash. Use I went last year, or remove the finished time and say I have gone there several times if you mean experience.

How do I fix negatives and questions about past events?

Use did + base verb for questions and negatives: Did you go to the party last night? - No, I didn't go. For statements, use the simple past: I went.

What if 'went' sounds odd after I change it?

Try a different past verb that fits the action (took, attended, saw). Also check if the sentence needs auxiliaries for negatives or questions.

Quick proofreading tip?

Scan for time words first (last, yesterday, ago, in [year]). If one appears, check the main verb - if it's present (go/goes), change to the past (went) or use a more specific past verb.

Want quick feedback on one sentence?

Paste a sentence into a checker or here to confirm you changed go → went when you used a finished time word. Try correcting five recent notes that use time words: short practice makes the pattern automatic.

Check text for Missing past tense with '...last year/month/etc.'

Paste your text into the Linguix grammar checker to catch grammar, spelling, punctuation, and style issues instantly.

Available on: icon icon icon icon icon icon icon icon