Tell me about a time when… The past perfect for interview stories
About this lesson
The past perfect is the grammar point of this B1 English for IT lesson plan on STAR stories for job interviews.
- Grammar
- Had + past participle for an earlier past (We realized that the backup had failed.), with by the time, before, never… before and participles like gone and written.
- Topic
- Behavioral interviews for a QA job at a fictional payments startup, with words such as hiring manager, challenge, outcome and lesson learned.
- Activities
- A story about the STAR method, interview notes, the start of an interview, self-checking drills, a practice chat and boxes of questions, then a STAR answer to write and record.
What's inside
Chapter 1Warm-up: The Interview Chair
Chapter 2The Story: Four Letters, One Answer
Chapter 3At Work: Kenji's Interview Notes
Chapter 4Listen: Tell Me About a Time…
Chapter 5Grammar: What Had Happened Before?
- Study the scheme: the past perfectGrammar schemeTry it
- Fill in the table: past simple and past perfectFill in the tableTry it
- Put the verbs in the past perfectFill in the gapsUnlock
- Choose the action that happened firstQuizUnlock
- Fill in the gaps: join the two sentencesFill in the gapsUnlock
- Choose the correct verb forms in the STAR answerChoose the optionUnlock
Chapter 6Speak Up: Your Turn in the Chair
Chapter 7Homework: Your STAR Story
- Read your phrase bankReal-life documentUnlock
- Choose the correct verb forms in Kenji's messageChoose the optionUnlock
- Find the matching pairs: interview wordsMemory gameUnlock
- Write a STAR answer to an interview questionWriting, checked by the teacherUnlock
- Record your STAR answerSpeaking, checked by the teacherUnlock
Job interview vocabulary
12 words and phrases from the lesson, each with a picture and audio in edio.
+9 more with pictures and audio in the lessonMore words
- a challenge
- an outcome
- a lesson learned
- a follow-up question
- a disagreement
- find out
- realize
- take over
- meet a deadline
Grammar: the past perfect for STAR stories
Interview stories run in the past simple, but they often step back: a team had already moved the data, a backup had failed. Answering Tell me about a time when…, learners use had + past participle only for the earlier past, join two moments with by the time and learn the participles that trip people up.
The past perfect: going back to an earlier past
Tell the story in the past simple. Jump back to something earlier with had + past participle.
Two moments in the past
The past perfect is had + past participle for every person: The backup had failed. The negative is hadn't, questions start with Had, and already or never sit after had: The team had already moved half the data.
Two moments in the past
- the team had migrated half the data
- I joined the team
Forms: had + past participle
| Form | Pattern | Example |
|---|---|---|
| Positive | had + past participle | The backup had failed. |
| Negative | hadn't (had not) + past participle | I hadn't used that tool before. |
| Question | Had + subject + past participle? | Had you worked in QA before? |
| With already / never | had + already / never + past participle | The team had already moved half the data. |
By the time, before and realized that
After by the time, the later action stays in the past simple: By the time I joined, the team had already migrated half the data. Before, never… before and realized that look back too: Before that project, I had never written a test.
| Word | Example |
|---|---|
| by the time | By the time I joined, the team had already migrated half the data. |
| before | Before that project, I had never written a test. |
| after | After we had rolled back, the errors stopped. |
| realized / found out that | We realized that the backup had failed. |
| never… before | I had never used a bug tracker before. |
Past simple or past perfect?
The tense sets the order: When I joined, the team migrated the data means I came first, while had migrated means they finished first. After before and after, the order is clear, so the past simple works too: After we rolled back, the errors stopped.
Past simple or past perfect?
Past simple: one thing after another
- When I joined, the team migrated the data.
- First I joined. Then they migrated it.
Past perfect: an earlier past
- When I joined, the team had migrated the data.
- First they migrated it. Then I joined.
Don't use it for everything
Tell the main story in the past simple. Use had + past participle only when you jump back to something earlier. With before and after, the order is already clear, so the past simple is fine too: After we rolled back, the errors stopped. In speech, had often sounds like 'd: By then, I'd lost a week.
Gone, written, taken: irregular participles
Many participles differ from the past simple: went, gone; wrote, written; took, taken. Others look the same, like left, found and lost, and read changes only its sound. Had went is always wrong.
- go → went → gone
- break → broke → broken
- write → wrote → written
- take → took → taken
- see → saw → seen
- do → did → done
- give → gave → given
- come → came → come
- leave → left → left
- find → found → found
- lose → lost → lost
- read → read → read
From a real interview
The examples come from a hiring manager's notes and a candidate's answers, such as The developer who had started the automated tests left the company.
- By the time the release went out, the team had tested the new screen only on new phones.the testing came first
- Chloe's lead had gone on vacation the day before.an earlier past
- Within an hour, Chloe had reproduced the bug.done before that moment
- The developer who had started the automated tests left the company.started first, left later
- I had never written an automated test before.never… before
- By the time I asked for help, I had lost a whole week.by the time + past simple, then had + past participle
Typical mistakes
When I joined, the team already migrated the data.
When I joined, the team had already migrated the data.
they did it before you joined: had + past participle
By then, the release had went out.
By then, the release had gone out.
had + past participle (gone), not the past simple (went)
I had joined the team last year.
I joined the team last year.
no earlier past here: use the past simple
By the time I had joined, they had fixed the bug.
By the time I joined, they had fixed the bug.
the later action after by the time stays in the past simple
More lessons on this grammar: Past perfect lessons and exercises
Try the past perfect exercises
Try them yourself: these are the same exercises your students do in edio.
What's in the lesson
- 12 auto-checked exercises
- 3 games
- 2 teacher-checked tasks
- 2 real-life documents
- 1 article
- 1 grammar scheme
- 1 set of word cards
- 1 audio clip
- 1 picture
- 1 transcript
The main objectives of this lesson are to:
- go back to an earlier past with had + past participle: We realized that the backup had failed.
- join two past moments with by the time: By the time I asked for help, I had lost a whole week.
- keep the main story in the past simple and use the past perfect only for what came before
- answer Tell me about a time when… with a STAR story: the situation, your task, your action and the result
Lesson 23 sits in the middle of Your next job, unit 8 of English for IT B1 · Inside the Team, where learners present their experience and answer common interview questions. It builds on the past simple and past continuous of lesson 7 and the career path of lesson 22, and lesson 24 closes the unit with hypothetical questions and a mock interview. A STAR story needs the past perfect each time it steps back.
Students spin a wheel about interviews they remember and learn twelve words with pictures and audio, from behavioral interview to meet a deadline. The story explains the STAR method (Situation, Task, Action, Result), with most of the answer on the action and no known inventor. At work, a hiring manager's notes record a candidate's answer about a release that went wrong, and learners sort a STAR answer about a deadline into four columns. The AI-voiced listening is the start of that interview, and five self-checking drills follow the scheme, from a table of past forms to a STAR answer with verbs to choose.
In the chat, an interview coach asks about a problem the student solved, adds a follow-up question and ends with a disagreement; boxes then hold more Tell me about a time when… questions, a hiring-manager role-play and two discussions. For homework, a verb choice in a hiring manager's message and a memory game check themselves, and the student writes a STAR answer and records it for the teacher.
- Grammar:
- past perfect · past perfect vs past simple · by the time
- Topic:
- job interviews · the STAR method · behavioral questions
Teaching tips
- Cut the deadline answer into strips before the column sort: pairs sort the nine sentences into S, T, A and R, then say the whole answer aloud in order.
- Ask one follow-up after every story, such as Had you done that before? or What had happened before that? Both push the speaker into the past perfect naturally.
- One-to-one, build a bank of real stories: a bug, a deadline, a disagreement. Turn one into a STAR answer each week, with at least one by the time sentence.
- With an in-company group, retell a real incident: the team tells it in the past simple first, then adds what had happened before each step.
Liked it?
Teach the whole lesson in edio
25 exercises in 7 chapters, ready to teach. edio is an online platform for language schools and teachers: ready-made interactive lessons, live classes, homework and student progress in one place.
Start a free trial
7 days, no credit card.
Open the lesson
Find it in the library of 621 ready lessons. Teach it as it is, or copy any chapter into your own lessons.
Teach it live or as homework
Students work in their own accounts, in sync with you during the lesson, and the practice exercises check themselves.
The whole course: English for IT B1 · Inside the Team
24 lessons at B1 for people who build, test or run software, in American English. Learners follow Iryna, a junior developer, through her first year at Kestrel Cloud, a fictional payments startup: standups, tickets, code review, chats across time zones and job interviews. Each lesson is built around a true story from software history.See the course
Unit 1 Hello, team
roles, stacks and first days: the present simple, the present perfect with for and since, question forms
Unit 2 The daily standup
updates and blockers: the present simple and continuous, just, already and yet, have to and need to
Unit 3 Bugs and tickets
clear bug reports: the past continuous, imperatives and the zero conditional, quantifiers
Unit 4 Code review
kind, useful comments: -ed and -ing adjectives, modals for suggestions, the first conditional
Unit 5 How it works
explaining systems step by step: time clauses, the passive, relative clauses
Unit 6 Remote and async
chat, email and time zones: polite requests, future forms, the present perfect continuous
Unit 7 Users and clients
user stories and plain explanations: verb + to or -ing, reported speech, comparisons
Unit 8 Your next job
resumes and interviews: used to, the past perfect, the second conditional
Lesson 22A resume that shows resultsUsed to for your career path
Lesson 23 · you're hereTell me about a time when…The past perfect for STAR stories
Lesson 24What would you do if…?The second conditional for interviews




















