🪞

Regretful Speculation: -(으)ㄹ걸 그랬나 보다

Agent Progress
Built
Build Order
68
Keywords
후회와 추측
Lesson #
S
Done
Section
Advanced Grammar
🎯
TL;DR 🦄
  • 😭 -(으)ㄹ걸 그랬나 보다 means “I guess I should have…” / “Maybe I should have…” when the speaker looks back and lightly speculates about a better past choice.
  • 🔎 It blends two feelings: -(으)ㄹ걸 그랬다 = regret, and -나 보다 = inferential “it seems / I guess.”
  • ✍️ Use it for reflective hindsight, not direct certainty: 미리 말할걸 그랬나 봐요 = “I guess I should have said it in advance.”
🔊
🎧 Iru Helper Note — Use
Korean Helper Widgets
Korean Helper Widgets
to hear sentences like 일찍 확인할걸 그랬나 봐요, 조금 더 기다릴걸 그랬나 봐요, and 그 말을 하지 말걸 그랬나 봐요. Listen for the soft, self-reflective “hmm… maybe” rhythm. 🪞
 

🌈 The Big Picture

-(으)ㄹ걸 그랬나 보다 is regret wearing detective glasses. 🕵️ It is not just “I should have…” and not just “I guess…” — it is “looking at the result now, I’m starting to think I should have done something differently.”
 
Compare the emotional temperature:
  • 미리 말할걸 그랬어요. = I should have said it in advance. (clear regret)
  • 미리 말할걸 그랬나 봐요. = I guess I should have said it in advance. (regret + reflection/inference)
  • 미리 말했어야 했나 봐요. = I guess I needed to / should have said it in advance. (missed expectation/necessity)
 
This pattern is especially natural when the speaker notices a later clue:
  • A misunderstanding happened. → 처음에 설명할걸 그랬나 봐요. = I guess I should have explained at the beginning.
  • The other person feels hurt. → 그 말을 하지 말걸 그랬나 봐요. = I guess I shouldn’t have said that.
  • The schedule became messy. → 미리 확인할걸 그랬나 봐요. = I guess I should have checked in advance.
 

🎨 The Core Regretful Speculation Family

1. Positive hindsight: -(으)ㄹ걸 그랬나 보다

Use this when you now suspect that doing an action would have been better.
  • 확인하다 → 확인할걸 그랬나 봐요 = I guess I should have checked.
  • 기다리다 → 기다릴걸 그랬나 봐요 = I guess I should have waited.
  • 듣다 → 들을걸 그랬나 봐요 = I guess I should have listened.
  • 읽다 → 읽을걸 그랬나 봐요 = I guess I should have read it.
 

2. Negative hindsight: -지 말걸 그랬나 보다

Use this when you regret doing something and now infer that not doing it would have been better.
  • 말하다 → 말하지 말걸 그랬나 봐요 = I guess I shouldn’t have said it.
  • 보내다 → 보내지 말걸 그랬나 봐요 = I guess I shouldn’t have sent it.
  • 바꾸다 → 바꾸지 말걸 그랬나 봐요 = I guess I shouldn’t have changed it.
 

3. More self-questioning: -(으)ㄹ걸 그랬나?

The question-like ending sounds more like the speaker is asking themself.
  • 조금 더 기다릴걸 그랬나? = Maybe I should have waited a little longer?
  • 처음에 말하지 말걸 그랬나? = Maybe I shouldn’t have said it at first?
 

4. Polished spoken reflection: -(으)ㄹ걸 그랬나 봐요

Adding 봐요 makes the inference smoother and polite.
  • 제가 너무 빨리 판단할걸 그랬나 봐요 is not right, because it means “I guess I should have judged too quickly.” The regret target is wrong.
  • 제가 너무 빨리 판단하지 말걸 그랬나 봐요. = I guess I shouldn’t have judged too quickly.
 

🛠️ How They Work in a Sentence

1. Misunderstanding after weak explanation
  • 오해가 생겼어요. 처음에 더 자세히 설명할걸 그랬나 봐요.
    • There was a misunderstanding. I guess I should have explained more clearly at the beginning. 🧩
      오해 = misunderstanding; 생기다 = to arise; 처음 = beginning; 자세히 = in detail; 설명하다 = to explain.
 
2. Regret after a rushed message
  • 문장이 차갑게 들렸대요. 바로 보내지 말걸 그랬나 봐요.
    • They said the sentence sounded cold. I guess I shouldn’t have sent it right away. 📨
      문장 = sentence; 차갑다 = to be cold; 들리다 = to sound; 바로 = right away; 보내다 = to send.
 
3. Hindsight after missing information
  • 자료가 부족했어요. 회의 전에 다시 확인할걸 그랬나 봐요.
    • The materials were insufficient. I guess I should have checked again before the meeting. 📄
      자료 = materials; 부족하다 = to be insufficient; 회의 전 = before the meeting; 다시 = again; 확인하다 = to check.
 

🧩 General Formation Rule

Positive regretful speculation

Verb stem + -(으)ㄹ걸 그랬나 보다
Stem type
Dictionary form
Result
Meaning
vowel stem
보다
볼걸 그랬나 봐요
I guess I should have watched/seen it.
consonant stem
읽다
읽을걸 그랬나 봐요
I guess I should have read it.
ㄹ-ending stem
기다리다
기다릴걸 그랬나 봐요
I guess I should have waited.
ㄷ-irregular
듣다
들을걸 그랬나 봐요
I guess I should have listened.
 

Negative regretful speculation

Verb stem + -지 말걸 그랬나 보다
  • 말하다 → 말하지 말걸 그랬나 봐요 = I guess I shouldn’t have said it.
  • 보내다 → 보내지 말걸 그랬나 봐요 = I guess I shouldn’t have sent it.
  • 바꾸다 → 바꾸지 말걸 그랬나 봐요 = I guess I shouldn’t have changed it.
 

Spacing and shape

Treat this as a chain:
  • 확인할걸 + 그랬나 + 봐요
  • 듣지 말걸 + 그랬나 + 봐요
 
In learning materials, both spaced and unspaced spellings may appear around , but this course keeps the compact lesson pattern 할걸 그랬나 봐요 consistent with the earlier regret lesson.
 

📚 Cross-check note

The regret base -(으)ㄹ걸 그랬다 was checked against National Institute of Korean Language-linked learner-dictionary explanations describing it as light regret or wistfulness about a past action. The inference part -나 보다 was checked against Korean.go.kr / 국립국어원 guidance on 보다 as an auxiliary expression for guessing from context. ✅
 

🪞 Synonym Alert

  • -(으)ㄹ걸 그랬어요 — clear regret: “I should have…”
  • -(으)ㄹ걸 그랬나 봐요 — regret + inference: “I guess I should have…”
  • -(으)ㄹ걸 그랬나? — self-questioning: “Maybe I should have…?”
  • -았/었어야 했나 봐요 — missed necessity/expectation: “I guess I needed to / should have…”
  • -지 말걸 그랬나 봐요 — “I guess I shouldn’t have…”
 

⚠️ Pitfalls to Dodge

  • 확인할걸 그랬나 봤어요 → ✅ 확인할걸 그랬나 봐요. Keep 봐요 for present inference.
  • 읽ㄹ걸 그랬나 봐요 → ✅ 읽을걸 그랬나 봐요. Consonant stem needs .
  • 만들을걸 그랬나 봐요 → ✅ 만들걸 그랬나 봐요. ㄹ-ending stems do not add extra .
  • 빨리 판단할걸 그랬나 봐요 when you regret judging too quickly → ✅ 빨리 판단하지 말걸 그랬나 봐요.
  • ❌ Using it for a future plan → ✅ use it after noticing a past choice may have been wrong.
 
🪞 Bottom line: -(으)ㄹ걸 그랬나 보다 lets you sound reflective, careful, and human: “Looking at this now… I guess I should have chosen differently.” Hindsight, but make it Korean. 😭🔎
 

Try this exercise

Instructions: Complete each sentence with the best regretful speculation form. Decide whether the speaker regrets not doing the action or regrets doing it, then check the Answer toggle.
1. 오해가 생겼어요. 처음에 설명____.
There was a misunderstanding. I guess I should have explained at the beginning. 🧩
Answer
할걸 그랬나 봐요설명하다 takes 할걸 그랬나 봐요.
2. 답장이 늦었어요. 바로 확인____.
The reply was late. I guess I should have checked right away. 📱
Answer
할걸 그랬나 봐요확인하다 → 확인할걸 그랬나 봐요.
3. 분위기가 어색해졌어요. 그 말을 하지 ____.
The mood became awkward. I guess I shouldn’t have said that. 😬
Answer
말걸 그랬나 봐요 — negative regret uses -지 말걸 그랬나 봐요.
4. 자료가 부족했어요. 다시 읽____.
The materials were insufficient. I guess I should have read them again. 📄
Answer
을걸 그랬나 봐요읽다 → 읽을걸 그랬나 봐요.
5. 상대가 상처받았어요. 바로 보내지 ____.
The other person was hurt. I guess I shouldn’t have sent it right away. 📨
Answer
말걸 그랬나 봐요.
6. 결정이 성급했어요. 조금 더 기다____.
The decision was hasty. I guess I should have waited a little more. ⏳
Answer
릴걸 그랬나 봐요기다리다 → 기다릴걸 그랬나 봐요.
7. 조언이 맞았어요. 제대로 듣____.
The advice was right. I guess I should have listened properly. 👂
Answer
을걸 그랬나 봐요듣다 → 들을걸 그랬나 봐요.
8. 계획이 복잡해졌어요. 중간에 바꾸지 ____.
The plan became complicated. I guess I shouldn’t have changed it midway. 🧭
Answer
말걸 그랬나 봐요.
9. 선택지가 더 좋았어요. 다른 쪽을 보____.
The other option was better. I guess I should have looked at the other side. 🔍
Answer
ㄹ걸 그랬나 봐요보다 → 볼걸 그랬나 봐요.
10. 결과가 달라졌어요. 결론을 빨리 내리지 ____.
The result changed. I guess I shouldn’t have reached a conclusion quickly. 🧠
Answer
말걸 그랬나 봐요.
📚
Vocabulary Box
  • 오해 → misunderstanding
  • 설명하다 → to explain
  • 확인하다 → to check
  • 분위기 → mood
  • 말하다 → to say
  • 자료 → materials
  • 읽다 → to read
  • 보내다 → to send
  • 기다리다 → to wait
  • 듣다 → to listen
  • 바꾸다 → to change
  • 결론을 내리다 → to reach a conclusion
Tip 💡 If you regret doing it, use -지 말걸 그랬나 봐요.

🚀
Want more reps? The Practice Hub below gives you form drills, regret direction, self-questioning, and pitfall patrol. Tiny sighs, big grammar gains. 😭
 
📦
🎯 Practice Hub — Regretful Speculation: -(으)ㄹ걸 그랬나 보다
 
Welcome to the hindsight lab. 🪞 In this Practice Hub, you’ll practice turning messy results into polished reflective Korean: “I guess I should have…,” “Maybe I shouldn’t have…,” and “Was that the better choice?” The grammar is emotional, but the forms are tidy. ✨
 
🔊 Audio reminder: Use
Korean Helper Widgets
Korean Helper Widgets
whenever you want to hear the regretful rhythm aloud.
 
📝 Instructions: Complete each prompt, then open the Answer toggle. First decide whether the sentence needs positive regret -(으)ㄹ걸 그랬나 봐요 or negative regret -지 말걸 그랬나 봐요.
 

Exercise 1 — Form Builder 🔧

A. 확인하다 → ____
I guess I should have checked.
Answer
확인할걸 그랬나 봐요 — 하다 verb + 할걸 그랬나 봐요.
B. 기다리다 → ____
I guess I should have waited.
Answer
기다릴걸 그랬나 봐요.
C. 읽다 → ____
I guess I should have read it.
Answer
읽을걸 그랬나 봐요.
D. 듣다 → ____
I guess I should have listened.
Answer
들을걸 그랬나 봐요듣다 changes to 들- before the vowel-starting .
E. 보다 → ____
I guess I should have watched/seen it.
Answer
볼걸 그랬나 봐요.
F. 설명하다 → ____
I guess I should have explained.
Answer
설명할걸 그랬나 봐요.
G. 말하다 as negative regret → ____
I guess I shouldn’t have said it.
Answer
말하지 말걸 그랬나 봐요.
H. 보내다 as negative regret → ____
I guess I shouldn’t have sent it.
Answer
보내지 말걸 그랬나 봐요.
I. 바꾸다 as negative regret → ____
I guess I shouldn’t have changed it.
Answer
바꾸지 말걸 그랬나 봐요.
J. 내리다 with 결론____
I guess I should have reached a conclusion.
Answer
결론을 내릴걸 그랬나 봐요.
🔧
Vocabulary Box
  • 확인하다 → to check
  • 기다리다 → to wait
  • 읽다 → to read
  • 듣다 → to listen
  • 보다 → to see/watch
  • 설명하다 → to explain
  • 말하다 → to say
  • 보내다 → to send
  • 바꾸다 → to change
  • 결론을 내리다 → to reach a conclusion
Tip 💡 Positive regret points to the action you wish you had done; negative regret points to the action you wish you had avoided.
 

Exercise 2 — Choose the Regret Direction ✅🚫

A. 오해가 생겼어요. 처음에 더 자세히 ____.
I guess I should have explained more clearly at the beginning.
Answer
설명할걸 그랬나 봐요.
B. 상대가 불편해했어요. 그 질문을 ____.
I guess I shouldn’t have asked that question.
Answer
하지 말걸 그랬나 봐요.
C. 자료가 모자랐어요. 회의 전에 ____.
I guess I should have checked before the meeting.
Answer
확인할걸 그랬나 봐요.
D. 문장이 차갑게 들렸어요. 바로 ____.
I guess I shouldn’t have sent it right away.
Answer
보내지 말걸 그랬나 봐요.
E. 조언이 도움이 됐어요. 제대로 ____.
I guess I should have listened properly.
Answer
들을걸 그랬나 봐요.
F. 결정이 너무 성급했어요. 빨리 ____.
I guess I shouldn’t have decided quickly.
Answer
결정하지 말걸 그랬나 봐요.
G. 다른 선택지가 더 나았어요. 그것도 ____.
I guess I should have looked at that too.
Answer
볼걸 그랬나 봐요.
H. 계획이 어긋났어요. 중간에 ____.
I guess I shouldn’t have changed it midway.
Answer
바꾸지 말걸 그랬나 봐요.
I. 상황이 더 분명해졌어요. 조금 더 ____.
I guess I should have waited a little more.
Answer
기다릴걸 그랬나 봐요.
J. 결과가 예상과 달랐어요. 결론을 빨리 ____.
I guess I shouldn’t have reached a conclusion quickly.
Answer
내리지 말걸 그랬나 봐요.
🚦
Vocabulary Box
  • 오해 → misunderstanding
  • 상대 → the other person
  • 질문 → question
  • 자료 → materials
  • 회의 전 → before the meeting
  • 문장 → sentence
  • 조언 → advice
  • 결정하다 → to decide
  • 선택지 → option
  • 상황 → situation
Tip 💡 If the English says “shouldn’t have,” Korean wants -지 말걸 그랬나 봐요.
 

Exercise 3 — Self-Questioning Style 🤔

A. 처음에 말할걸 그랬나?
Choose the closest meaning.
Answer
Maybe I should have said it at the beginning? — self-questioning regret.
B. 좀 더 기다릴걸 그랬나?
Choose the closest meaning.
Answer
Maybe I should have waited a bit more?
C. 바로 보내지 말걸 그랬나?
Choose the closest meaning.
Answer
Maybe I shouldn’t have sent it right away?
D. 다시 확인할걸 그랬나?
Choose the closest meaning.
Answer
Maybe I should have checked again?
E. 그 말을 하지 말걸 그랬나?
Choose the closest meaning.
Answer
Maybe I shouldn’t have said that?
F. Convert to polite inference: 처음에 말할걸 그랬나?____
Answer
처음에 말할걸 그랬나 봐요.
G. Convert to polite inference: 좀 더 기다릴걸 그랬나?____
Answer
좀 더 기다릴걸 그랬나 봐요.
H. Convert to polite inference: 바로 보내지 말걸 그랬나?____
Answer
바로 보내지 말걸 그랬나 봐요.
I. Convert to polite inference: 다시 확인할걸 그랬나?____
Answer
다시 확인할걸 그랬나 봐요.
J. Convert to polite inference: 그 말을 하지 말걸 그랬나?____
Answer
그 말을 하지 말걸 그랬나 봐요.
🤔
Vocabulary Box
  • 처음 → beginning
  • 말하다 → to say
  • 좀 더 → a bit more
  • 기다리다 → to wait
  • 바로 → right away
  • 보내다 → to send
  • 다시 → again
  • 확인하다 → to check
  • 그 말 → those words / that thing said
Tip 💡 Bare 그랬나? sounds like thinking aloud; 그랬나 봐요 sounds like a polite reflective inference.
 

Exercise 4 — Nuance Contrast 🪞

A. Clear regret: “I should have checked.”
확인할걸 그랬어요 / ② 확인할걸 그랬나 봐요
Answer
확인할걸 그랬어요 — direct regret.
B. Reflective inference: “I guess I should have checked.”
확인할걸 그랬어요 / ② 확인할걸 그랬나 봐요
Answer
확인할걸 그랬나 봐요.
C. Missed necessity: “I guess I needed to check.”
확인했어야 했나 봐요 / ② 확인하지 말걸 그랬나 봐요
Answer
확인했어야 했나 봐요.
D. Negative regret: “I guess I shouldn’t have checked.”
확인할걸 그랬나 봐요 / ② 확인하지 말걸 그랬나 봐요
Answer
확인하지 말걸 그랬나 봐요.
E. Self-questioning: “Maybe I should have waited?”
기다릴걸 그랬나? / ② 기다릴걸 그랬어요
Answer
기다릴걸 그랬나?.
F. Direct regret: “I should have listened.”
들을걸 그랬어요 / ② 들을걸 그랬나?
Answer
들을걸 그랬어요.
G. Reflective inference: “I guess I shouldn’t have changed it.”
바꾸지 말걸 그랬나 봐요 / ② 바꿀걸 그랬나 봐요
Answer
바꾸지 말걸 그랬나 봐요.
H. Positive regret: “I guess I should have changed it.”
바꾸지 말걸 그랬나 봐요 / ② 바꿀걸 그랬나 봐요
Answer
바꿀걸 그랬나 봐요.
I. Softer than direct regret: “I guess I should have explained.”
설명할걸 그랬나 봐요 / ② 설명할걸 그랬어요
Answer
설명할걸 그랬나 봐요.
J. Stronger, clear regret: “I should have explained.”
설명할걸 그랬나 봐요 / ② 설명할걸 그랬어요
Answer
설명할걸 그랬어요.
🪞
Vocabulary Box
  • 확인하다 → to check
  • 확인했어야 하다 → to have needed to check
  • 기다리다 → to wait
  • 듣다 → to listen
  • 바꾸다 → to change
  • 설명하다 → to explain
  • 그랬어요 → “I should have…” clear regret ending
  • 그랬나 봐요 → “I guess I should have…” inference ending
Tip 💡 나 봐요 adds the “I’m inferring this now” layer.
 

Exercise 5 — Mixed Mastery + Pitfall Patrol 🛡️

A.읽ㄹ걸 그랬나 봐요 → ✅ ____
I guess I should have read it. 📖
Answer
읽을걸 그랬나 봐요 — consonant stem needs .
B.들을걸 그랬나 봤어요 → ✅ ____
I guess I should have listened. 👂
Answer
들을걸 그랬나 봐요 — use 봐요 for the current inference.
C.말할걸 그랬나 봐요 when the speaker regrets speaking → ✅ ____
Answer
말하지 말걸 그랬나 봐요 — regret doing it needs -지 말걸.
D.보내지 않을걸 그랬나 봐요 → ✅ ____
Answer
보내지 말걸 그랬나 봐요 — use the fixed negative regret shape -지 말걸.
E.기다릴걸 그랬나 봐요 for “I guess I shouldn’t have waited” → ✅ ____
Answer
기다리지 말걸 그랬나 봐요.
F. Choose the reflective version:
확인할걸 그랬어요 / ② 확인할걸 그랬나 봐요
Answer
확인할걸 그랬나 봐요.
G. Choose the direct regret version:
설명할걸 그랬어요 / ② 설명할걸 그랬나 봐요
Answer
설명할걸 그랬어요.
H. Complete: 자료가 부족했어요. 회의 전에 다시 ____.
The materials were insufficient. I guess I should have checked again before the meeting.
Answer
확인할걸 그랬나 봐요.
I. Complete: 분위기가 나빠졌어요. 그 말을 ____.
The mood got worse. I guess I shouldn’t have said that.
Answer
하지 말걸 그랬나 봐요.
J. Complete: 상황이 분명하지 않았어요. 결론을 빨리 ____.
The situation was not clear. I guess I shouldn’t have reached a conclusion quickly.
Answer
내리지 말걸 그랬나 봐요.
🛡️
Vocabulary Box
  • 읽다 → to read
  • 듣다 → to listen
  • 말하다 → to say
  • 보내다 → to send
  • 기다리다 → to wait
  • 확인하다 → to check
  • 설명하다 → to explain
  • 자료 → materials
  • 분위기 → mood
  • 상황 → situation
  • 결론을 내리다 → to reach a conclusion
Tip 💡 Final audit: regret not doing it = -(으)ㄹ걸 그랬나 봐요; regret doing it = -지 말걸 그랬나 봐요.
 
🎉 Practice complete. You can now add a soft inferential layer to hindsight: 확인할걸 그랬나 봐요, 기다릴걸 그랬나 봐요, 말하지 말걸 그랬나 봐요. Your Korean regret now has nuance, manners, and a tiny detective hat. 🕵️✨