By the Time vs Until: Master Deadlines & Past Perfect

Introduction

Do you ever freeze when you need to talk about a deadline that happened in the past? You know the feeling: you want to say something like, “I finished my homework before my mom arrived,” but you aren’t sure if you need the past perfect or the simple past. The secret often lies in two little phrases: “by the time” and “until.” Mastering these will make your English sound natural, precise, and impressively fluent.

In this guide, we’ll break down the rules, show you exactly how to use them, and help you avoid the most common traps that even advanced learners fall into. By the end, you’ll confidently sequence events and talk about deadlines like a native speaker.

What Is “By the Time” vs “Until”?

Both “by the time” and “until” talk about time, but they look at it from opposite directions. Think of it this way: “by the time” focuses on a completed action that happens before a specific point. “Until” focuses on a continuous action or state that stops at that specific point.

For example, “By the time the movie started, I had eaten all the popcorn” means the eating was finished before the movie. “I waited until the movie started” means the waiting continued right up to the start and then stopped. One is about a finished event; the other is about a duration of time.

This difference is crucial when you choose between the past perfect (had + past participle) and the simple past. Let’s dig into the rules.

Rules

  1. “By the time” + past perfect for the earlier action. When you use “by the time” to talk about two past events, the action that happened first usually takes the past perfect (had done). The action that happened second (the deadline) takes the simple past. Example: By the time we arrived, the train had left.
  2. “By the time” + simple past for the later action. The clause that follows “by the time” is the deadline. It uses the simple past. Example: By the time the teacher came in, the students had stopped talking.
  3. “Until” + simple past or past perfect, but not for completed single actions. “Until” describes an action or state that continues up to a point. Use the simple past for the continuous action and the simple past for the stopping point. Example: I worked until the clock struck five. You can also use past perfect if the action was already finished before the stopping point, but that’s rare.
  4. “Until” cannot be used for a single, finished event before a deadline. You cannot say, “I finished my homework until my mom came.” Instead, say, “I had finished my homework by the time my mom came.”
  5. Negative sentences with “until” mean “not before.” “I didn’t leave until she arrived” means I left after she arrived. This is a common native-speaker pattern.
  6. Use “by the time” with future deadlines too. “By the time you read this, I will have landed in Paris.” Here, the future perfect is used for the earlier action.

How to Use It

Follow these steps to choose correctly every time.

Step 1: Identify the two events. Ask yourself: which action happened first, and which is the deadline?

Step 2: If the first action is finished before the deadline, use “by the time.” Then, put the first action in the past perfect and the deadline in the simple past. Example: By the time the alarm rang, I had already woken up.

Step 3: If the action continues up to the deadline and then stops, use “until.” Put both verbs in the simple past. Example: She slept until the sun rose.

Step 4: For negative “until,” remember it means “not before.” Example: He didn’t apologize until his friend explained the mistake. This means he apologized after the explanation.

Step 5: Check if the event is a single moment or a duration. If you can say “I did it in one second,” use “by the time.” If you can say “I did it over a long period,” use “until.”

Examples in Sentences

  • By the time the firemen arrived, the house had collapsed.
  • She had cooked dinner by the time her husband walked in.
  • By the time I turned 30, I had visited 15 countries.
  • We had finished the test by the time the bell rang.
  • Until last year, I had never tried sushi.
  • He waited until his boss left the office.
  • I didn’t realize my mistake until it was too late.
  • By the time you wake up, I will have left for work.
  • The children played outside until it got dark.
  • By the time the concert started, all the tickets had been sold.
  • She studied until midnight, and by the time she went to bed, she had finished her essay.

Common Mistakes

Mistake 1: Using “until” with a single completed action.
❌ Wrong: I finished my project until the deadline.
✅ Correct: I had finished my project by the time the deadline arrived.
Explanation: “Until” needs a continuous action. Finishing is a single moment.

Mistake 2: Using simple past for the earlier action with “by the time.”
❌ Wrong: By the time he arrived, she left.
✅ Correct: By the time he arrived, she had left.
Explanation: The earlier action (leaving) needs the past perfect to show it happened before the arrival.

Mistake 3: Using “by the time” with a continuous action.
❌ Wrong: I waited by the time the bus came.
✅ Correct: I waited until the bus came.
Explanation: Waiting is a duration; “until” is the right connector.

Mistake 4: Forgetting that “not until” means “after.”
❌ Wrong: I didn’t eat until I was hungry, so I ate before.
✅ Correct: I didn’t eat until I was hungry, so I ate after I felt hungry.
Explanation: “Not until” means the action happened only after the condition was met.

Mistake 5: Using “until” with a specific point in the past perfect incorrectly.
❌ Wrong: Until I had arrived, the meeting started.
✅ Correct: By the time I arrived, the meeting had started.
Explanation: The meeting starting is a single event before arrival, so “by the time” + past perfect is needed.

Quick Summary

  • “By the time” = before a deadline. Use past perfect for the earlier action and simple past for the deadline.
  • “Until” = up to a point. Use simple past for both the continuing action and the stopping point.
  • “Not until” = “not before,” meaning the action happens after the point.
  • If the action is a single, finished moment, use “by the time.” If it’s a duration, use “until.”
  • For future deadlines, use “by the time” + future perfect (will have done).

Practice Exercises

Fill in the blanks with the correct form of the verb in parentheses. Choose between “by the time” or “until” and the correct tense.

  1. ______ (the teacher / arrive), the students ______ (already / leave).
  2. I ______ (wait) ______ (the rain / stop).
  3. ______ (we / reach) the station, the train ______ (depart).
  4. She ______ (not / fall asleep) ______ (the movie / end).
  5. ______ (you / get) home, your brother ______ (eat) all the cake.

Answers:

  1. By the time the teacher arrived, the students had already left.
  2. I waited until the rain stopped.
  3. By the time we reached the station, the train had departed.
  4. She didn’t fall asleep until the movie ended. (This means she fell asleep after the movie ended.)
  5. By the time you got home, your brother had eaten all the cake.

Conclusion

Understanding the difference between “by the time” and “until” is a game-changer for your English fluency. Remember: “by the time” is for completed actions before a deadline (use past perfect), and “until” is for continuous actions that stop at a deadline (use simple past). Practice these patterns daily, and soon you’ll use them automatically.

Now, go ahead and write your own sentences using both. The more you practice, the more natural it becomes!

FAQ

Q1: Can I use “by the time” with the simple past for both verbs?
A: In informal spoken English, you might hear “By the time he came, she left,” but it’s grammatically incorrect. The earlier action should be in the past perfect: “By the time he came, she had left.” For formal writing and exams like IELTS or TOEFL, always use the past perfect.

Q2: What is the difference between “until” and “by” for deadlines?
A: “Until” describes a continuous action that stops at the deadline. “By” describes a single action that must be completed no later than the deadline. Example: “I will work until 5 PM” (I stop working at 5). “I will finish the report by 5 PM” (I finish sometime before 5).

Q3: Is “by the time” only used in the past?
A: No. You can use it for the present and future too. For the present: “By the time you arrive, I am usually asleep.” For the future: “By the time you come back, I will have cleaned the house.” The tense changes, but the logic stays the same.

Q4: Why do native speakers sometimes use “until” with a past perfect verb?
A: This happens when the action was already completed before the stopping point. For example: “I had waited until the store closed.” Here, “had waited” emphasizes the completion of the waiting before the closing. However, this is less common. In most cases, simple past “I waited until the store closed” is perfectly fine and more natural.