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

  1. Chapter 1Warm-up: The Interview Chair

    • PictureUnlock
    • Spin the wheel and answerSpin the wheelUnlock
    • Study the interview wordsVocabularyTry it
    • Look at the pictures and choose the wordChoose by pictureUnlock
  2. Chapter 2The Story: Four Letters, One Answer

    • Read the story: four letters for a better answerArticleUnlock
    • Choose the correct answer about the STAR methodQuizUnlock
  3. Chapter 3At Work: Kenji's Interview Notes

    • Read Kenji's interview notesReal-life documentTry it
    • True or false? Check Kenji's notesTrue or falseUnlock
    • Sort the sentences of a STAR answer about a deadlineSort into columnsUnlock
  4. Chapter 4Listen: Tell Me About a Time…

    • Listen to the start of Chloe's interviewListeningTry it
    • Transcript, for the teacherUnlock
    • Choose the correct answer about the interviewQuizUnlock
  5. 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
  6. Chapter 6Speak Up: Your Turn in the Chair

    • Choose the best replies in a practice interviewChatTry it
    • Open a box: tell me about a time when…Open the boxUnlock
  7. 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

pastnow
  • the team had migrated half the data
  • I joined the team

Forms: had + past participle

FormPatternExample
Positivehad + past participleThe backup had failed.
Negativehadn't (had not) + past participleI hadn't used that tool before.
QuestionHad + subject + past participle?Had you worked in QA before?
With already / neverhad + already / never + past participleThe 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.

WordExample
by the timeBy the time I joined, the team had already migrated half the data.
beforeBefore that project, I had never written a test.
afterAfter we had rolled back, the errors stopped.
realized / found out thatWe realized that the backup had failed.
never… beforeI 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.

  1. Start a free trial

    7 days, no credit card.

  2. 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.

  3. 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

  1. Unit 1 Hello, team

    roles, stacks and first days: the present simple, the present perfect with for and since, question forms

    1. Lesson 1How big is a two-pizza team?Present simple for jobs and responsibilities
    2. Lesson 2Your first "Hello, World"Present perfect with for and since
    3. Lesson 3Write your personal READMEQuestion forms for getting to know colleagues
  2. Unit 2 The daily standup

    updates and blockers: the present simple and continuous, just, already and yet, have to and need to

    1. Lesson 4Why is it called a scrum?Present simple vs continuous and state verbs
    2. Lesson 5Done, not done yetPast simple, present perfect and going to for updates
    3. Lesson 6Help, I'm blocked!Have to, need to, don't have to and can't
  3. Unit 3 Bugs and tickets

    clear bug reports: the past continuous, imperatives and the zero conditional, quantifiers

    1. Lesson 7The first actual bugPast simple and past continuous for bug stories
    2. Lesson 8Steps to reproduceImperatives and the zero conditional for bug reports
    3. Lesson 9The email that couldn't go 500 milesQuantifiers in bug tickets
  4. Unit 4 Code review

    kind, useful comments: -ed and -ing adjectives, modals for suggestions, the first conditional

    1. Lesson 10What's a nit?-ed and -ing adjectives in review comments
    2. Lesson 11Could we maybe…?Modals for suggestions in code review
    3. Lesson 12Your first pull requestThe first conditional and unless in code review
  5. Unit 5 How it works

    explaining systems step by step: time clauses, the passive, relative clauses

    1. Lesson 13What happens when you type a URL?Time clauses with as soon as, until and once
    2. Lesson 14How is a barcode read?The present and past simple passive
    3. Lesson 15Draw it, then say itDefining relative clauses
  6. Unit 6 Remote and async

    chat, email and time zones: polite requests, future forms, the present perfect continuous

    1. Lesson 16Just say what you needPolite requests and indirect questions
    2. Lesson 17Your 9 a.m. is my noonFuture forms for plans across time zones
    3. Lesson 18Write it downPresent perfect continuous for status updates
  7. Unit 7 Users and clients

    user stories and plain explanations: verb + to or -ing, reported speech, comparisons

    1. Lesson 19As a user, I want…Verb + to or verb + -ing
    2. Lesson 20"The client said it was broken"Reported speech for client calls
    3. Lesson 21Explain it in ten hundred wordsComparisons for plain explanations
  8. Unit 8 Your next job

    resumes and interviews: used to, the past perfect, the second conditional

    1. Lesson 22A resume that shows resultsUsed to for your career path
    2. Lesson 23 · you're hereTell me about a time when…The past perfect for STAR stories
    3. Lesson 24What would you do if…?The second conditional for interviews

Questions about this lesson

What is the past perfect?
The past perfect is the tense for a past before another past: had + past participle. In By the time the release went out, the team had tested the new screen only on new phones, the testing came first. The main story stays in the past simple (went out), and the past perfect steps back (had tested). It often comes with by the time, already, never… before or realized that.
How do you form the past perfect tense?
Form the past perfect with had and the past participle, for every person: I had lost, she had gone, they had seen. The negative is hadn't (I hadn't used that tool before), and questions start with Had: Had you worked in QA before? In speech, had often shrinks to 'd: By then, I'd lost a week. Regular verbs add -ed; irregular participles such as written and taken need learning.
How do you use "by the time"?
By the time introduces the later moment, in the past simple, and the main clause says what was already finished, in the past perfect: By the time I asked for help, I had lost a whole week. Don't put the past perfect after it: By the time I joined, not By the time I had joined. The clauses can swap places: I had lost a week by the time I asked.
What's the difference between the past perfect and the past simple?
The past simple tells events in the order they happened, while the past perfect steps back to an earlier past. Compare When I joined, the team migrated the data (I joined, then they migrated it) with When I joined, the team had migrated the data (they finished before I arrived). With before and after, the order is already clear, so the past simple is fine: After we rolled back, the errors stopped.
Is it "had went" or "had gone"?
It's had gone, because had needs the past participle: By then, the release had gone out. Went is the past simple and never follows had. The same trap hides in had wrote (had written), had took (had taken) and had saw (had seen). Verbs like leave, find and lose are easier: both forms are the same, left, found, lost.
When shouldn't you use the past perfect?
Skip it when there's no later past moment to step back from: I joined the team last year, not I had joined the team last year. A whole story in the past perfect sounds odd too; keep the main events in the past simple. In the practice interview chat of Tell me about a time when…, a B1 English for IT lesson on edio.ai, our app had crashed is the wrong way to open a story.
What is the STAR method?
The STAR method is a four-part way to answer behavioral interview questions: the Situation (where, when, what was happening), the Task (what you had to do), the Action (the steps you took) and the Result (the outcome, a lesson learned, numbers if you have them). Career centers call the Action the most important part, and one university suggests giving it about 60% of the answer, as advice rather than a rule. Nobody knows who invented it.
What are behavioral interview questions?
Behavioral interview questions ask how you acted in a real past situation, on the idea that past behavior helps predict future behavior. Many begin Tell me about a time when… and ask about a mistake, a disagreement, a tight deadline or learning something fast. In an IT interview, they can come next to the technical questions. Answer with one real story: the main events in the past simple, anything earlier in the past perfect.
How do you answer "Tell me about a time when…"?
Answer with one real story in four short parts: the situation (At my last job, I tested a booking app), your task (My task was to…), your action (First, I… Then I…) and the result (As a result, …). Make the action the longest part and say I for your own steps. Phrases like these fill the phrase bank of Tell me about a time when…, a B1 English for IT lesson on edio.ai.
What are common STAR interview questions?
Many STAR interview questions begin with Tell me about a time when you…: made a mistake, handled a disagreement, met a tight deadline, learned something new fast or took over someone else's work. Another asks about the biggest challenge in your job so far. Prepare two or three real stories that fit several of them. Each one waits in a box in Tell me about a time when…, a B1 English for IT lesson on edio.ai.
How do I teach the past perfect to B1 adults?
Teach it inside a real work story: tell the events in the past simple, then ask What had happened before that? at each step. A timeline with two dots shows the order, and a quick Which happened first? check catches confusion early. Stories from the learners' own jobs work best: a release, a deadline, a new tool. In Tell me about a time when…, a B1 English for IT lesson on edio.ai, a which-came-first quiz follows the scheme.
Are there interactive exercises for the past perfect?
Yes: forms tables and chat replies that check themselves let learners practice on their own. Without an account, this page plays four parts of Tell me about a time when…, a B1 English for IT lesson on edio.ai: a hiring manager's interview notes, the start of a QA candidate's interview, a table of past simple and past perfect forms (went, gone; wrote, written) and a practice interview in a chat. The other exercises are locked.

Teach this lesson with your students

No credit card required