TL;DR
- To explain lateness politely, start with 늦어서 죄송합니다.
- Give a clear reason using -아서/어서, -는 바람에, or 때문에.
- Avoid sounding like an excuse by adding responsibility: 다음부터 더 일찍 출발하겠습니다.
🎧 Helper Note
Practice saying the apology first, then the reason. Keep your tone calm: 늦어서 죄송합니다. 길이 많이 막혀서 늦었습니다.
🔑 The Big Picture
Explaining why you are late is not just grammar. It is a social skill. In Korean, the safest structure is:
- Apologize
- Give a short reason
- Take responsibility or suggest what you will do next
Basic version:
- 늦어서 죄송합니다. 길이 많이 막혀서 늦었습니다.
- I’m sorry I’m late. I was late because there was heavy traffic.
More responsible version:
- 늦어서 죄송합니다. 다음부터 더 일찍 출발하겠습니다.
- I’m sorry I’m late. I’ll leave earlier next time.
🧩 Core Concepts / Patterns
1. 늦어서 죄송합니다
This is the safest apology in polite Korean.
- 늦어서 죄송합니다.
- 기다리게 해서 죄송합니다.
- 많이 기다리셨죠? 죄송합니다.
Use 미안해 with close friends:
- 늦어서 미안해.
2. Reason with -아서/어서
Use -아서/어서 for a direct, simple reason.
- 버스가 늦게 와서 늦었어요.
- 길이 막혀서 늦었습니다.
- 갑자기 일이 생겨서 늦었어요.
3. Nuance with -는 바람에
Use -는 바람에 when something unexpected caused a negative result. It sounds more specific than basic -아서/어서.
- 지하철이 갑자기 멈추는 바람에 늦었습니다.
- 회의가 길어지는 바람에 늦었어요.
- 알람을 못 듣는 바람에 늦었어요.
4. Avoid sounding like a 변명
변명 means an excuse. A reason can sound like a 변명 if you only blame the situation.
Better:
- 늦어서 죄송합니다. 길이 많이 막혀서 늦었습니다. 다음부터 더 일찍 출발하겠습니다.
Weaker:
- 길이 막혔어요. 제가 어쩔 수 없었어요.
✅ Exam Strategy
In listening or speaking practice, lateness dialogues usually include:
- Apology
- 늦어서 죄송합니다 / 미안해
- Reason
- 차가 막히다, 버스가 늦게 오다, 일이 생기다, 알람을 못 듣다
- Reaction
- 괜찮아요, 다음부터 조심하세요, 많이 기다렸어요
- Future action
- 다음부터 일찍 나올게요 / 더 조심하겠습니다
When choosing an answer, match the reason to the correct situation. If the person says 길이 막혀서, the cause is traffic, not illness or oversleeping.
⚠️ Pitfalls
- Starting with the reason before apologizing in formal situations
- Overusing 변명 in your own sentence; saying 변명하자면 can sound defensive
- Using casual 미안해 with teachers, bosses, or strangers
- Giving too much detail; a short reason is usually better
- Saying 늦었어요 때문에; use 늦었어요, 왜냐하면... or -아서/어서 늦었어요
🗣️ Natural Dialogue Patterns
Pattern A: Basic polite
A: 늦어서 죄송합니다.
B: 괜찮아요. 무슨 일 있었어요?
A: 버스가 늦게 와서 늦었습니다.
Pattern B: Responsible
A: 기다리게 해서 죄송합니다. 길이 많이 막혀서 늦었습니다.
B: 다음부터는 조금 일찍 출발하세요.
A: 네, 다음부터 더 일찍 출발하겠습니다.
Pattern C: Casual friend
A: 미안해, 많이 기다렸어?
B: 조금. 왜 늦었어?
A: 알람을 못 듣는 바람에 늦었어. 정말 미안해.
Pattern D: Work or class
A: 늦어서 죄송합니다. 앞 회의가 길어지는 바람에 늦었습니다.
B: 알겠습니다. 다음에는 미리 연락 주세요.
A: 네, 다음부터는 늦을 것 같으면 미리 연락드리겠습니다.
🧠 Nuance Bank
Expression | Use | Example |
늦어서 죄송합니다 | formal apology | 늦어서 죄송합니다. |
늦어서 미안해 | casual apology | 늦어서 미안해. |
-아서/어서 늦다 | simple reason | 차가 막혀서 늦었어요. |
-는 바람에 | unexpected negative cause | 버스가 늦게 오는 바람에 늦었어요. |
다음부터 | future responsibility | 다음부터 더 조심하겠습니다. |
Try this exercise
Choose the most natural Korean sentence.
- “I’m sorry I’m late.”
① 늦어서 죄송합니다. ② 늦어서 맛있습니다. ③ 늦어서 읽습니다. ④ 늦어서 닫습니다.
- “I was late because there was traffic.”
① 길이 막혀서 늦었어요. ② 길이 예뻐서 늦었어요. ③ 길이 읽어서 늦었어요. ④ 길이 마셔서 늦었어요.
- “The subway suddenly stopped, so I was late.”
① 지하철이 갑자기 멈추는 바람에 늦었어요. ② 지하철이 갑자기 먹는 바람에 늦었어요. ③ 지하철이 갑자기 쓰는 바람에 늦었어요. ④ 지하철이 갑자기 웃는 바람에 늦었어요.
- “I’ll leave earlier next time.”
① 다음부터 더 일찍 출발하겠습니다. ② 다음부터 더 늦게 잠을 자겠습니다. ③ 다음부터 더 많이 먹겠습니다. ④ 다음부터 더 크게 읽겠습니다.
- “I’m sorry I kept you waiting.”
① 기다리게 해서 죄송합니다. ② 기다리게 해서 춥습니다. ③ 기다리게 해서 비쌉니다. ④ 기다리게 해서 작습니다.
- “Something suddenly came up, so I was late.”
① 갑자기 일이 생겨서 늦었어요. ② 갑자기 일이 작아서 늦었어요. ③ 갑자기 일이 예뻐서 늦었어요. ④ 갑자기 일이 매워서 늦었어요.
- Which is best for a teacher?
① 늦어서 죄송합니다. ② 늦어서 미안해. ③ 야, 늦었어. ④ 왜 기다려?
- Which sounds most responsible?
① 늦어서 죄송합니다. 다음부터 더 일찍 오겠습니다. ② 차가 막혔어요. 제 잘못 아니에요. ③ 어쩔 수 없었어요. ④ 그냥 늦었어요.
- “I’ll contact you in advance if I think I’ll be late.”
① 늦을 것 같으면 미리 연락드리겠습니다. ② 늦을 것 같으면 미리 먹겠습니다. ③ 늦을 것 같으면 미리 닫겠습니다. ④ 늦을 것 같으면 미리 잊겠습니다.
- “I’m sorry. The previous meeting ran long.”
① 죄송합니다. 앞 회의가 길어졌습니다. ② 죄송합니다. 앞 회의가 작아졌습니다. ③ 죄송합니다. 앞 회의가 매워졌습니다. ④ 죄송합니다. 앞 회의가 노래했습니다.
Answers
- ① — 늦어서 죄송합니다 is the standard polite apology.
- ① — 길이 막히다 means traffic is heavy.
- ① — -는 바람에 fits an unexpected negative cause.
- ① — This shows responsibility for next time.
- ① — 기다리게 해서 죄송합니다 means sorry for making you wait.
- ① — 일이 생기다 means something comes up.
- ① — Use polite speech with a teacher.
- ① — It apologizes and gives a future improvement.
- ① — 미리 연락드리겠습니다 is polite and responsible.
- ① — A meeting can 길어지다, meaning run long.
🛠️ Speaking Formula
Use this formula when you arrive late:
- Apology
- 늦어서 죄송합니다.
- Reason
- 길이 많이 막혀서 늦었습니다.
- Responsibility
- 다음부터 더 일찍 출발하겠습니다.
- If needed, future communication
- 늦을 것 같으면 미리 연락드리겠습니다.
Full version:
늦어서 죄송합니다. 길이 많이 막혀서 늦었습니다. 다음부터 더 일찍 출발하겠습니다.
📌 Remember
A good explanation is not a long excuse. Keep it short, polite, and responsible:
- 늦어서 죄송합니다.
- -아서/어서 늦었습니다.
- 다음부터 더 조심하겠습니다.