Grammar Made Easy: By vs. Until
- Mark Connolly

- Dec 9, 2025
- 2 min read

The Mistake: "I will finish until 5:00"
It is very common for English learners to confuse "By" and "Until."
They might say: "I need to finish this report until Friday."
This sounds strange to a native speaker. Why?
Because "finish" is a short action, but "until" is for long actions.
Here is the simple rule to fix it.
1. UNTIL = Duration (How Long) ⏳
We use Until to describe an action that continues for a period of time and stops at a specific moment.
Think of it as a line ---> that stops at a wall.
Examples:
"I will wait until you arrive." (I am waiting, waiting, waiting...)
"The shop is open until 10:00 p.m."
"I slept until noon."
2. BY = Deadline (The Limit) ⏰
We use By to talk about a deadline. It means "no later than" or "before." The action usually happens once, at the end.
Think of it as a specific point X on the calendar or clock.
Examples:
"Please send the email by Friday." (Before Friday ends).
"I need to be home by dinner time."
"I will finish the project by next week."
The Comparison
Compare these two sentences:
"I worked until 5:00." (I was working continuously from morning to 5:00)
"I finished by 5:00." (I completed the task at some point before 5:00)
Your Turn
"You must pay the bill ______ the end of the month."
Is this a duration or a deadline?
Write your answer in the comments down below.
🎯 Want to Improve Faster?
If you enjoy these lessons and want to improve your English more quickly, you can book 1-to-1 lessons with me through my website.
Every class is personalised to your level and goals, and I’ll help you build confidence in speaking, writing, and grammar step by step.
👉 Visit www.onyourmarksenglish.com to book a lesson or learn more about my teaching style.





Comments