/en-tutor-prep-primary-english-present-perfect-vs-past-simple/
/en-tutor-prep-primary-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

Primary English | Present Perfect vs Past Simple: Tutor Prep Guide (time markers, for and since, ten sentence drill)

Primary English | Present Perfect vs Past Simple: Tutor Prep Guide (time markers, for and since, ten sentence drill)

  • 2026-11-13

Students write have went for yesterday and went after since. The gap is not memory, it is that nobody taught them to ask whether the time is finished or still connected to now. This lesson separates the two tenses with one time marker table and checks it with ten mixed sentences.

Objectives — Students can: (1) use time markers, yesterday and last week against since, for, already, yet and ever, to choose between past simple and present perfect; (2) explain the difference between for and since and pick correctly in eight gap fills; (3) name the three uses of the present perfect, experience, recent completion and continuing to now, with one example each; (4) correct have went and I have seen him yesterday and say why they are wrong.

01 Prerequisites (3-minute check)

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

Skill Quick check Pass mark
Irregular verbs What are the past simple and past participle of go? Went and gone, two different forms
Have and has With he, do we use have or has? Has; I, you, we and they take have
Time words Give three time words for the past Yesterday, last week, two days ago

02 Lesson flow (45 minutes)

Time Stage Tutor does Student does
0-5 min Time marker check Put six markers on the board, students sort them into two columns Answer orally, fix errors on the spot
5-15 min Finished or not Draw one timeline: finished time takes past simple, time still running takes present perfect Mark where each sentence sits on the timeline
15-25 min For and since Model for three years against since 2021 and ask why one is a length and one is a point Complete eight gap fills and give one reason each
25-35 min Three uses Model two examples for each use: experience, recent completion, continuing Write one sentence of their own for each use and swap
35-42 min Ten sentence drill Hand out ten mixed sentences, seven minutes, no prompts Work alone, justify each answer when marking
42-45 min Exit check Five oral questions Leave only with all five correct

03 Teaching script (read it out)

Scene 1: Finished or not: one timeline explains both tenses

Draw a line with now at the right end. Put yesterday as a closed point on the left, then draw since 2021 as a line running all the way to now. Say it once: when the time is finished, use past simple; when the time still reaches now, use present perfect.

Contrast two sentences: I saw him yesterday and I have seen him twice this week. The first reports an event, the second counts up to now. Same person, different question being answered, so a different tense.

Make the boundary explicit: a finished time cannot sit with the present perfect. I have seen him yesterday is wrong not because of the verb but because time and tense contradict each other. Say this once and half the errors disappear.

Scene 2: For and since: a length against a starting point

Draw for as a bracket, for three years, for two months. Draw since as a dot, since 2021, since Monday, since I was eight. Students only need one question: is the word after it a length or a starting point.

Two danger spots to model. First, since plus a clause: since he moved here. Second, for with a count: for three times is wrong, it should be three times. Let students find the fault; a correction they make themselves sticks better than one they hear.

Add one rule that pays off later: for with the present perfect must reach now. I lived there for three years means they no longer live there; I have lived there for three years means they still do. The same for, decided by the tense.

Scene 3: Three uses and two high risk errors

Model the three uses with one example each: experience, I have been to Japan; recent completion, she has just finished her homework; continuing, we have known each other since P1. Ask for one true sentence about themselves for each use, since real content is remembered.

First high risk error: have been to against have gone to. The first means went and came back, the second means went and is still away. Use a scene: the teacher asks where Ming is, so he has gone to the library is right, while he has been to the library implies he is back.

Second high risk error: have went. Went is past simple, has needs the participle gone. End with a physical habit: after writing any present perfect, point at the verb and ask whether it is a past participle.

04 Question types and worked steps

Type Example Steps Answer
Choose the tense Choose: I ___ (see) him yesterday. Check whether the marker is finished or unfinished Saw, because yesterday is finished time
For or since I have lived here ___ 2019. Is the word after it a point or a length? Since, because a year is a starting point
Error correction Correct: She has went to school. Have and has take the past participle Has gone, since went is past simple
Rewriting Rewrite I visited Japan in 2023 as an experience sentence Experience takes the present perfect and drops finished time I have been to Japan.
Sanity check (teach this): Run three checks, each under a minute. First, after any present perfect, ask the student to circle the time marker; if none can be circled they are guessing. Second, whenever for or since appears, ask whether the word after it is a length or a point. Third, whenever have or has appears, ask whether the next verb is a participle. Together they block most answers that sound right. If a student misses the same marker three times, stop adding practice and go back to the timeline once.

05 Independent practice (3 questions)

Question Answer What to watch
1. Ten mixed gap fills, four past simple and six present perfect. Four past simple, six present perfect, ten in total Ask for the time marker on every item
2. Eight for and since gap fills. Four for with a length, four since with a point Since plus a clause is the item to re-teach
3. Correct five sentences including have went and have seen him yesterday. All five corrected with one reason each A correction without a reason is not mastery
4. Write one true sentence for each of the three uses. Experience, recent completion, continuing Check have and has agree with the subject

06 Common mistakes and what to say

Mistake Student writes Say this
Present perfect with a finished time I have seen him yesterday. Yesterday is finished time, so past simple is the only option.
Past simple after have or has She has went to school. Has takes the past participle. Went is past simple, gone is the participle.
For and since swapped I have lived here for 2019. For takes a length, since takes a starting point. A year is a point.
Have been to and have gone to confused He has been to the library, so he is not here. Been to means went and returned; if he is away, use has gone to.

07 Homework (paper, section and question numbers)

  • Primary English prep index — Open the present perfect chapter, redraw the timeline and copy the for and since rule once
  • Tense choice — Exercises 1 to 4: ten gap fills, writing the time marker beside each
  • Correction and rewriting — Exercises 5 to 8: correct five sentences with a reason each and rewrite two

08 Exit check (last 5 minutes)

Question Answer Decision
Which tense goes with yesterday? Past simple Answering present perfect means the time rule is missing
What is the difference between for and since? For takes a length, since takes a starting point Saying both work means it is not yet held
What form follows has? The past participle Answering past simple is the most common error
He is not here, he went to the library. Which sentence? He has gone to the library. Has been to means he came back
Name the three uses of the present perfect. Experience, recent completion, continuing to now Naming fewer than three means fragments only

09 Tutor FAQ

My student knows the verb table but still writes have went. What helps?

Stop adding memorisation and add a physical check: after every present perfect, point at the verb and ask if it is a participle. Two or three weeks of that habit reduces the error.

Should P5 students learn the present perfect at all?

It appears in the P5 second term and is used heavily in P6 and Secondary 1. At P5 the goal is the finished or unfinished decision, not the passive.

They treat I lived there for three years and I have lived there for three years as identical.

Separate them with one question: do they still live there? The first says no, the second says yes. For does not decide it, the tense does.

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 →