/en-tutor-prep-s2-english-present-perfect-vs-past-simple/
/en-tutor-prep-s2-english-present-perfect-vs-past-simple/
英文版
3
General Inquiry: info@TutorZone.com.hk
Office Hours: Monday to Saturday - 9:00 AM to 6:00 PM
WhatsApp Monday to Sunday - 24 hours
Hotline: +852 6828 1809
Instant Support: +852 9061 3106

S2 English | Present Perfect versus Past Simple Prep Guide (for tutors) | Twelve correction items in 60 minutes

S2 English | Present Perfect versus Past Simple Prep Guide (for tutors) | Twelve correction items in 60 minutes

  • 2026-11-06

When an S2 student writes “I have seen him yesterday” it is not carelessness. In Chinese the sentence carries a completed sense, so the perfect looks right. English draws the line elsewhere: it asks whether the time period is closed.

Objectives — Students can: (1) state the one test that separates the two tenses, namely whether the sentence names a finished time; (2) pair for with a length and since with a starting point, and work out that since 2023 to 2026 is three years; (3) fix at least ten of twelve items and name the rule broken in each wrong one.

01 Prerequisites (3-minute check)

If any of these fails, fix it before the lesson starts.

Skill Quick check Pass mark
Past form What is the past form of see saw
Past participle What is the past participle of see seen
Time adverbs What period does yesterday cover Yesterday, a day that has fully ended

02 Lesson flow (60 minutes)

Time Stage Tutor does Student does
0-5 min Entry: one wrong sentence Write “I have seen him yesterday” and ask what feels wrong Say what sounds wrong and why
5-15 min One test Model five sentence pairs using “is the time closed” Sort the five pairs
15-30 min For and since For takes a length, since takes a starting point; model 2023 to 2026 Write six for and since sentences
30-45 min Already, yet, ever, never Model the position of each adverb Rewrite four sentences and circle the adverb
45-55 min Twelve correction items Ten minutes, fifty seconds each Finish alone and name each error
55-60 min Exit check Collect and mark three items Finish independently

03 Teaching script (read it out)

Scene 1: One test: is the time closed

The past simple reports an event completed in the past, and the sentence usually names the time: yesterday, last week, in 2020, two days ago. The present perfect reports something that started in the past and still matters now, so it avoids a finished time and instead counts times or says “up to now”.
So “I saw him yesterday” is fine and “I have seen him yesterday” is not, because yesterday closes the period and the perfect cannot sit inside a closed period.
By contrast “I have seen him today” works, because today is not over. Once that line is drawn, most items solve themselves.

Students do: split ten sentences into “time closed” and “time open”, looking only at the time expression.

Scene 2: For and since are not the same word

For takes a length: for three years, for ten minutes. Since takes a starting point: since 2023, since Monday, since I was eight.
From 2023 to 2026 is three years, so “I have lived here since 2023” means the same as “I have lived here for three years”.
The usual error is “since three years”, because the Chinese equivalent reads naturally. If since is followed by a length, the word must become for.

Students explain: why since 2023 cannot be written as since three years, because one is a start and the other a duration.

Scene 3: Four adverbs set the tone

Already sits in positive statements and means earlier than expected: I have already finished. Yet sits in negatives and questions and means still not, up to now: I have not finished yet, Have you finished yet?
Ever appears in questions for “at any time”: Have you ever been there? Never means at no time and is already negative, so no extra not is added.
Hard rule on position: already, ever and never go before the past participle; yet goes at the end. Move them and the meaning shifts.

Students do: move four misplaced adverbs and justify each move.

04 Question types and worked steps

Type Example Steps Answer
Correct or not I have seen him yesterday. Find the time expression, then check the verb Wrong: I saw him yesterday
For or since I have known her ___ 2020. A year is a starting point since
Adverb position He has finished already his homework. Already goes before the participle He has already finished his homework
Rewrite I started learning piano in 2023 and still do. Rewrite in the present perfect keeping the meaning I have learned piano since 2023, for three years
Sanity check (teach this): Sanity checks: with yesterday, last week or ago the verb must be past simple; since must be followed by a year or an event, never by a length; for must be followed by a length; already never appears in a negative and yet never in a positive; never and not never appear together; read the corrected sentence aloud and if the meaning moved, the tense was wrong.

05 Independent practice (3 questions)

Question Answer What to watch
Time words Sort six time expressions into two piles Check that today is not placed as finished
For and since Fill four gaps Check that since is followed by a year
Adverb position Fix four sentences Check already sits before the participle

06 Common mistakes and what to say

Mistake Student writes Say this
Past simple with already “I already saw it yesterday” used as a perfect “Already speaks about up to now, and yesterday closes the period, so the two collide. Say have already seen, or say saw yesterday.”
Since with a length “I have lived here since three years” “Since takes a start, like 2023 or Monday. Three years is a length, so for three years.”
Never plus not “I have not never been there” “Never is already negative, so adding not flips the meaning.”
Perfect with a closed time “I have finished my homework two hours ago” “Two hours ago closes the period, so the verb must be finished.”

07 Homework (paper, section and question numbers)

08 Exit check (last 5 minutes)

Question Answer Decision
I ___ (see) him yesterday. saw Answering have seen means back to Act 1
I have known her ___ 2020. since Answering for means back to Act 2
Have you finished ___? yet Answering already means back to Act 3

09 Tutor FAQ

Why teach this in S2?

Because S3 writing needs the present perfect for experiences, and a shaky base makes every later essay an editing exercise.

What separates have been to and have gone to?

Have been to means went and came back; have gone to means went and is still away. Ask whether the person is here now.

Students hear “I seen it” in songs. Correct it?

Yes, but label it as a dialect form; exams and writing need the standard form.

Find a tutor — freeTutor Registration →

A TutorZone lesson-prep guide. Written by the TutorZone team; questions and lesson flow are original and are not taken from any school or publisher material.

Join as a tutor or coach — academic, music, sports, arts, STEM. Free to register. See how it works →