QuestenaPractice that shows what to review next
Topic lesson

Present perfect or past simple: check whether the time frame is open

About 5 min

Questions stay in the language in which they were published.

These questions ask you to connect an event to its time frame. Your first decision is not the shape of the verb but whether the speaker is looking from the present or locating the event inside a finished past period.

Choose the time frame before the tense

Read the whole sentence and underline every time signal. Ask whether the period is still open at the moment of speaking. An open period can contain a completed action, a count accumulated so far, or a state that began earlier and continues now; these meanings call for the present perfect. A closed date, day, year or point measured with ago calls for the past simple.

Signal or meaningDecision
today, this week, this month or so far, with the period explicitly still openUse the present perfect to connect the completed event or current total to now.
life experience up to now, or a completed event with a present resultUse the present perfect because the present viewpoint is part of the meaning.
yesterday, last week, a past year, then or a time ending in agoUse the past simple because the time frame is finished.
for plus a duration, or since plus a starting point, with a situation continuing nowUse the present perfect. The starting point is past, but the full period reaches the present.

Do not decide from one adverb in isolation. With just, already and yet, British English normally uses the present perfect in an open present frame; American English may also use the past simple. The surrounding time frame and stated present connection therefore give the reliable decision.

Where the wrong turns occur

Tempting formHow to reject it
A present-perfect form beside ago or another finished past dateThe perfect keeps a present viewpoint, but the time expression closes the event in the past. Switch to the past simple.
The past simple with since or for when the situation explicitly continues nowThe simple past closes the situation. If the stated period reaches the present, keep that link with the present perfect.
A continuous or simple-present form for a completed event in an open periodAn open period does not mean that the event itself is still in progress or habitual. When the sentence gives a completed current result or an accumulated count, use the present perfect simple.
The past simple for experience measured up to nowThe past simple needs a closed past frame. A person's experience viewed across life to the present remains connected to now, so use the present perfect.

Try it

Question 42

Select all sentences in which the tense fits the stated time frame.

  1. The inspector has checked four lifts this month, and the month is not over.
  2. Our team won the match yesterday.
  3. I have attended that workshop last year.
  4. Nora worked at the clinic since 2021 and still works there.
Question 43

Complete the sentence with the correct form of the verb in brackets. Report a completed result in an open time frame: The current shift is still under way, and the caretaker ___ the entire lobby; the inspection confirms that the whole task is complete. (wash)

Question 44

The service window is still open, and the clerk ___ my permit already, so I can leave now.

  1. was checking
  2. has checked
  3. is checking
  4. checks
Start drillPractice this topic
Present perfect or past simple: check whether the time frame is open · Questena