Done Before a Past Time
📘 Level 3 — Past Perfect — Lesson 2

Sometimes you look back from a past time. You ask: What was already done by then?

Use the word by and the Past Perfect.

By 9 p.m., she had finished the report.
(The report was finished before 9 p.m.)
By + a past time → Past Perfect.
The action was already done before that time.

Look at five more sentences:

  • By noon, the baker had sold all the bread.
  • By Friday, we had cleaned the whole house.
  • By the age of thirty, she had written three books.
  • By midnight, I had made my decision.
  • By 2015, he had lived in five countries.
Past Times After BY

By means “before that time” or “no later than that time.” Many kinds of past time can follow it.

The past timeExample
A clock timeBy ten o’clock, the guests had left.
A day or a dateBy Monday, the workers had fixed the roof.
The end of a periodBy the end of the week, they had sold every ticket.
An ageBy the age of ten, she had learned English.
A yearBy 2010, the company had built three factories.
By the time + an actionBy the time he retired, he had made enough money.
By thenI called at nine. By then, she had gone home.
Three Small Words, Three Meanings

At says exactly when. Use the Past Simple. By means before that time. Use the Past Perfect.

She finished the report at 9 p.m. (It finished at 9.)
By 9 p.m., she had finished the report. (It was done before 9.)

Until means up to that time. The action continues, and then it stops.

  • They danced until midnight.
  • He lived in Rome until 2012.
  • We worked until it got dark.

Remember: by = already done. Until = continued up to then.

Statements, Negatives, and Questions

The form is the same as lesson 47: had + the past participle. The by part can go first or last.

By 9 p.m., she had finished. · She had finished by 9 p.m.

For a negative, use hadn’t + the past participle. It shows what was not done by that time.

  • By the deadline, he hadn’t finished the first draft.
  • By noon, we hadn’t eaten anything.
  • By the end of the day, they hadn’t sold half of the tickets.

For a question, put had before the subject. Use How many or How much to ask about a number.

  • Had she finished the report by 9 p.m.?
  • How many tickets had they sold by the end of the day?
  • How much had he spent by the end of the trip?
Watch Out For These
❌ Mistake 1 — Past Simple after BY
✗ By 9 p.m., she finished the report.
✗ By noon, the shop sold all the bread.
✓ By 9 p.m., she had finished the report.
✓ By noon, the shop had sold all the bread.
The action was done before the past time. Use the Past Perfect. The Past Simple sounds like it happened at that time.
❌ Mistake 2 — Present Perfect after BY
✗ By 9 p.m., she has finished the report.
✗ By midnight, I have made my decision.
✓ By 9 p.m., she had finished the report.
✓ By midnight, I had made my decision.
The past time is not now. So use the Past Perfect, not the Present Perfect.
❌ Mistake 3 — UNTIL with a finished action
✗ She had finished the report until 9 p.m.
✓ She had finished the report by 9 p.m.
✓ She worked on the report until 9 p.m.
By goes with an action that is already done. Until goes with an action that continues up to a time.
❌ Mistake 4 — A wrong past participle
✗ By twenty, she had flew to ten countries.
✗ By midnight, he had drank two bottles.
✗ By then, they had chose a name.
✓ By twenty, she had flown to ten countries.
✓ By midnight, he had drunk two bottles.
✓ By then, they had chosen a name.
Use the past participle after had. Check the third form of the verb.
Try It Yourself
Exercise A — Which Tense Does the Verb Need?

Click the tense that completes the sentence correctly.

  • 1
    By noon, the shop all the bread. (sell)
    ✓ Correct — “By noon” means before noon. The shop finished selling first.
  • 2
    At noon, the shop its doors. (open)
    ✓ Correct — “At noon” says exactly when. Use the Past Simple.
  • 3
    By the age of thirty, she three books. (write)
    ✓ Correct — “By the age of thirty” means before she was thirty.
  • 4
    By Friday, we the broken window. (fix)
    ✓ Correct — “By Friday” means before Friday.
  • 5
    On her birthday, she a big party. (have)
    ✓ Correct — “On her birthday” says exactly when. Use the Past Simple.
  • 6
    At six o’clock, they dinner. (eat)
    ✓ Correct — “At six o’clock” says exactly when. Use the Past Simple.
  • 7
    By the time I got home, my brother all the pizza. (eat)
    ✓ Correct — The pizza was gone before I got home.
  • 8
    By the end of the trip, he all his money. (spend)
    ✓ Correct — “By the end of the trip” means before the trip ended.
Exercise B — Complete the Sentence

Type the correct verb form for the verb given.

  • 1
    By 9 p.m., she the report. (finish)
  • 2
    By the end of the day, they five hundred tickets. (sell)
  • 3
    She the report at 9 p.m. and went home. (finish)
  • 4
    By the age of thirty, he three books. (write)
  • 5
    By midnight, I my decision. (make)
  • 6
    By the time we got to the airport, the plane . (already / leave)
  • 7
    We dinner at seven o’clock. (eat)
  • 8
    By Thursday, they the whole house. (clean)
Exercise C — Make It Negative

Type the negative Past Perfect for the verb given.

  • 1
    By 9 p.m., she the report. She was still working. (not / finish)
  • 2
    By the end of the day, they half of the tickets. (not / sell)
  • 3
    By the deadline, he a single word. (not / write)
  • 4
    By noon, we anything. (not / eat)
  • 5
    By the age of twenty, she to another country. (not / fly)
  • 6
    By the time I called, he the news. (not / hear)
  • 7
    By Monday, the workers the roof. (not / fix)
  • 8
    By the end of the trip, I much money. (not / spend)
Exercise D — Write the Question

Type the missing words of speaker B’s question, using the words given.

  • 1
    A: She worked on the report all night.
    B: by 9 p.m.? (she / finish / it)
  • 2
    A: The concert was a big success.
    B: How many tickets by the end of the day? (they / sell)
  • 3
    A: My uncle retired at sixty.
    B: enough money by then? (he / make)
  • 4
    A: Mia is a famous writer now.
    B: How many books by the age of thirty? (she / write)
  • 5
    A: The trip was very expensive.
    B: How much money by the end? (you / spend)
  • 6
    A: The party ended early.
    B: by ten o’clock? (everyone / go)
  • 7
    A: The roof was leaking.
    B: it by Monday? (they / fix)
  • 8
    A: We reached the top at noon.
    B: How far by ten o’clock? (you / climb)
Exercise E — BY or UNTIL?

Click the word that completes the sentence correctly.

  • 1
    She worked 9 p.m. and then went home.
    ✓ Correct — “Until” means up to that time. The action stopped then.
  • 2
    The report was finished 9 p.m.
    ✓ Correct — “By” means before that time. The action was already done.
  • 3
    We waited midnight, and then the bus came.
    ✓ Correct — “Until” means up to that time. The action stopped then.
  • 4
    He lived in Paris 2015. Then he moved to Rome.
    ✓ Correct — “Until” means up to that time. The action stopped then.
  • 5
    the end of the day, they had sold every ticket.
    ✓ Correct — “By” means before that time. The action was already done.
  • 6
    She had learned English the age of ten.
    ✓ Correct — “By” means before that time. The action was already done.
  • 7
    I studied ten o’clock last night.
    ✓ Correct — “Until” means up to that time. The action stopped then.
  • 8
    The kitchen was clean Friday.
    ✓ Correct — “By” means before that time. The action was already done.
Apply What You Know

Read each question. Choose the sentence that matches.

Question 1 of 8
Select the correct sentence.
Question 2 of 8
Which sentence means the email was finished before noon?
Question 3 of 8
Select the correct negative sentence.
Question 4 of 8
Select the correct question.
Question 5 of 8
Select the sentence that is incorrect.
Question 6 of 8
Select the correct sentence.
Question 7 of 8
Select the sentence with the correct past participle.
Question 8 of 8
Which sentence says that something happened exactly at six o’clock?
Past Perfect: Done By a Past Time By + a past time means “before that time.” Use the Past Perfect for the action that was already done.
  • By + a past time (a clock time, a day, a year, an age, the end of a period) → Past Perfect.
  • At + a time says exactly when → Past Simple.
  • Until means the action continued up to that time. By means it was already done.
  • Negative: hadn’t + past participle. Question: Had + subject + past participle?
  • How many / How much questions ask for a number done by that time.
  • Do not use the Present Perfect after by + a past time.