TL;DR
- Long social dialogues test whether you can follow who wants what, why, and what will happen next.
- Listen for relationship clues, problem → suggestion → decision flow, and key discourse markers like 그런데, 그래서, 그러면, 대신.
- Use two passes: first choose the best answer, then confirm with keywords and speaker attitude.
🎧 Audio Practice
Use the Track scripts below for TTS or partner recording. For each track:
- First pass: listen once without pausing and answer all questions.
- Second pass: listen again and underline keywords, reasons, and final decisions.
- Optional shadowing: repeat 2–3 important lines aloud to improve natural listening speed.
🔑 The Big Picture
TOPIK I long social dialogues are usually everyday conversations between two people. The test may ask about the topic, the reason for a problem, the speaker’s intention, the correct next action, or a detail that changes the answer.
The key is not to translate every word. Instead, follow the social situation:
- Who are the speakers? friends, customer/clerk, student/teacher, neighbors, family
- Where are they? store, school, library, hospital, station, restaurant
- What is the problem or goal? buying, changing plans, asking for help, making an appointment
- What is decided at the end? time, place, action, person responsible
🧩 Core Concepts / Patterns
1. Dialogue flow
Most long dialogues follow this pattern:
- Greeting or situation clue
- Problem, request, or plan
- Reason or condition
- Suggestion or alternative
- Final decision
Example markers:
- 그런데: introduces a problem or contrast
- 그래서: gives a result or reason
- 그러면: introduces a solution or next step
- 대신: gives an alternative
- 아직 / 벌써 / 먼저 / 나중에: controls sequence and timing
2. Speaker relationship clues
Listen for address terms and polite endings:
- 선생님, 학생 → school or class situation
- 손님, 직원 → store, restaurant, service setting
- 친구 이름 + 반말 → friends or close classmates
- 아버지, 어머니, 언니, 동생 → family
3. Question type clues
- 무엇에 대해 이야기하고 있습니까? → main topic
- 왜 ~습니까? → reason
- 이 사람은 무엇을 할 것입니까? → next action
- 맞는 것을 고르십시오 → detail confirmation
- 여자의 생각으로 맞는 것은? → opinion or attitude
✅ Exam Strategy
- Preview the answer choices first. If choices mention time, listen for numbers and schedule words. If choices mention places, listen for location nouns.
- Write a 3-word mental summary. Example: “library book late,” “birthday gift exchange,” “bus missed meeting.”
- Do not choose the first matching word automatically. TOPIK often includes distractors that are mentioned but changed later.
- Trust the final decision. In social dialogues, the last suggestion often becomes the correct answer.
- Use the second pass to confirm. Catch the reason, not just the topic.
⚠️ Pitfalls
- Hearing one familiar word and choosing too fast.
- Missing negative forms: 안, 못, 없어요, 아니에요, 하지 마세요.
- Confusing planned action with completed action.
- Ignoring time changes: 오늘 → 내일, 세 시 → 네 시, 아침 → 오후.
- Forgetting who says the key information.
🎧 Listening Script Bank
Track 1 — Library book
A: 민수 씨, 도서관에 가요?
B: 네. 지난주에 빌린 책을 오늘 반납해야 해요.
A: 그런데 그 책 다 읽었어요?
B: 아니요, 아직 조금 남았어요. 그래서 하루 더 빌리고 싶어요.
A: 도서관에 전화해 봤어요?
B: 네. 한 번은 연장할 수 있다고 했어요.
A: 그럼 오늘 꼭 가지 않아도 되겠네요.
B: 맞아요. 하지만 내일은 친구에게 그 책을 빌려 줘야 해서 오늘 오후에 반납하려고 해요.
A: 그럼 제가 같이 갈게요. 저도 책을 빌려야 해요.
B: 좋아요. 수업 끝나고 세 시에 도서관 앞에서 만나요.
Track 2 — Birthday gift
A: 지영 씨 생일 선물 샀어요?
B: 아직 못 샀어요. 지영 씨가 요즘 운동을 시작했으니까 운동 가방은 어때요?
A: 좋지만 지난달에 새 가방을 샀다고 했어요.
B: 그럼 운동할 때 쓰는 물병은요?
A: 괜찮네요. 너무 비싸지 않고 자주 쓸 수 있어요.
B: 오늘 점심시간에 같이 사러 갈까요?
A: 오늘은 회의가 있어서 안 돼요. 퇴근 후에 시간이 있어요.
B: 저는 저녁에 한국어 수업이 있어요. 그러면 제가 먼저 인터넷으로 찾아볼게요.
A: 좋아요. 마음에 드는 게 있으면 사진을 보내 주세요.
B: 네. 내일 점심에 같이 주문해요.
Track 3 — Restaurant reservation
A: 안녕하세요. 오늘 저녁 여섯 시에 네 명 예약할 수 있을까요?
B: 죄송합니다. 여섯 시에는 자리가 없습니다. 일곱 시는 괜찮습니다.
A: 일곱 시는 조금 늦어요. 아이가 있어서 너무 늦게 먹기 어렵거든요.
B: 그러면 다섯 시 반은 어떠세요? 창가 자리가 하나 있습니다.
A: 좋습니다. 그런데 주차할 곳이 있나요?
B: 건물 뒤에 작은 주차장이 있습니다. 두 시간까지 무료입니다.
A: 알겠습니다. 이름은 박수진입니다.
B: 네, 박수진 님, 오늘 다섯 시 반 네 명 창가 자리로 예약해 드렸습니다.
A: 감사합니다. 혹시 늦으면 전화해야 하나요?
B: 네, 십 분 이상 늦으시면 꼭 전화해 주세요.
Track 4 — Missed bus
A: 왜 이렇게 뛰어왔어요?
B: 버스를 놓쳤어요. 다음 버스는 이십 분 후에 와요.
A: 우리 영화가 두 시에 시작하죠?
B: 네. 지금 한 시 사십 분이라서 버스를 타면 늦을 것 같아요.
A: 지하철역은 여기서 멀어요?
B: 걸어서 오 분이에요. 지하철을 타면 영화관까지 십 분 걸려요.
A: 그럼 지하철로 가요. 표는 미리 샀어요?
B: 네, 제가 어제 인터넷으로 샀어요.
A: 잘했어요. 영화 시작 전에 팝콘은 못 사겠네요.
B: 괜찮아요. 영화 끝나고 근처 카페에 가요.
Track 5 — Class project
A: 우리 발표 준비 어디까지 했어요?
B: 저는 자료를 찾았고, 수민 씨는 발표 자료를 만들고 있어요.
A: 그럼 제가 발표 원고를 쓸까요?
B: 좋아요. 그런데 선생님이 사진을 꼭 넣으라고 하셨어요.
A: 사진은 제가 내일 찍을 수 있어요. 주제가 시장이니까 집 근처 시장에 가면 돼요.
B: 좋아요. 발표 시간은 오 분이에요. 너무 길면 안 돼요.
A: 그럼 원고는 짧게 쓰고 중요한 단어만 크게 넣을게요.
B: 우리 금요일에 만나서 연습할까요?
A: 금요일은 아르바이트가 있어요. 목요일 오후는 어때요?
B: 괜찮아요. 목요일 네 시에 학교 카페에서 만나요.
Practice Hub — 50 TOPIK I Listening Questions
Complete all five sets. Each set has 10 questions, for exactly 50 questions total. Answers are hidden in toggles below each set.
Set 1 — Track 1: Library book
- 두 사람은 주로 무엇에 대해 이야기하고 있습니까?
① 수업 시간 ② 도서관 책 ③ 친구 생일 ④ 운동 방법
- 남자는 왜 도서관에 가려고 했습니까?
① 책을 사려고 ② 책을 반납하려고 ③ 친구를 만나려고 ④ 수업을 들으려고
- 남자는 책을 다 읽었습니까?
① 네, 모두 읽었습니다. ② 아니요, 조금 남았습니다. ③ 책을 잃어버렸습니다. ④ 친구가 읽고 있습니다.
- 도서관에서는 무엇을 할 수 있다고 했습니까?
① 책을 한 번 연장할 수 있습니다. ② 책을 두 권 더 받을 수 있습니다. ③ 오늘 문을 늦게 닫습니다. ④ 전화를 받을 수 없습니다.
- 남자는 왜 오늘 오후에 책을 반납하려고 합니까?
① 내일 친구에게 빌려 줘야 해서 ② 오늘 도서관이 무료라서 ③ 수업이 없어서 ④ 새 책을 사야 해서
- 여자는 무엇을 하려고 합니까?
① 혼자 집에 가려고 합니다. ② 남자와 도서관에 가려고 합니다. ③ 책을 모두 읽으려고 합니다. ④ 친구에게 전화하려고 합니다.
- 두 사람은 언제 만나기로 했습니까?
① 오전 세 시 ② 오후 세 시 ③ 내일 아침 ④ 수업 전
- 두 사람은 어디에서 만나기로 했습니까?
① 교실 앞 ② 집 앞 ③ 도서관 앞 ④ 서점 안
- 내용과 같은 것을 고르십시오.
① 여자는 책을 반납해야 합니다. ② 남자는 오늘 꼭 도서관에 가지 않아도 됩니다. ③ 도서관에서는 책을 연장할 수 없습니다. ④ 두 사람은 내일 만나기로 했습니다.
- 남자의 마지막 계획으로 맞는 것은 무엇입니까?
① 오늘 오후에 책을 반납합니다. ② 내일 책을 처음 빌립니다. ③ 친구에게 전화를 합니다. ④ 수업을 빠집니다.
Answers and rationales — Set 1
- ② — 책 반납과 연장이 중심입니다.
- ② — “오늘 반납해야 해요”가 핵심입니다.
- ② — “아직 조금 남았어요.”
- ① — “한 번은 연장할 수 있다”고 했습니다.
- ① — 내일 친구에게 빌려 줘야 합니다.
- ② — 여자도 책을 빌려야 해서 같이 갑니다.
- ② — “수업 끝나고 세 시”는 오후 상황입니다.
- ③ — 도서관 앞에서 만납니다.
- ② — 연장 가능하지만 오늘 반납하려고 합니다.
- ① — 최종 계획은 오늘 오후 반납입니다.
Set 2 — Track 2: Birthday gift
- 두 사람은 누구에 대해 이야기하고 있습니까?
① 선생님 ② 지영 씨 ③ 수민 씨 ④ 박수진 씨
- 대화의 주제는 무엇입니까?
① 생일 선물 고르기 ② 운동 수업 신청 ③ 회사 회의 준비 ④ 한국어 숙제
- 처음에 남자가 말한 선물은 무엇입니까?
① 책 ② 운동 가방 ③ 신발 ④ 꽃
- 여자는 왜 운동 가방이 좋지 않다고 생각합니까?
① 너무 작아서 ② 지영 씨가 이미 새 가방을 사서 ③ 색깔이 마음에 안 들어서 ④ 너무 늦게 도착해서
- 두 사람이 좋다고 생각한 선물은 무엇입니까?
① 운동 물병 ② 영화표 ③ 케이크 ④ 모자
- 여자는 오늘 점심에 왜 갈 수 없습니까?
① 병원에 가야 해서 ② 회의가 있어서 ③ 한국어 수업이 있어서 ④ 집에 가야 해서
- 남자는 저녁에 무엇이 있습니까?
① 한국어 수업 ② 회사 회의 ③ 생일 파티 ④ 운동 약속
- 남자는 먼저 무엇을 하기로 했습니까?
① 인터넷으로 찾아봅니다. ② 혼자 주문합니다. ③ 지영 씨에게 물어봅니다. ④ 가방을 교환합니다.
- 두 사람은 언제 같이 주문하기로 했습니까?
① 오늘 점심 ② 오늘 저녁 ③ 내일 점심 ④ 주말 아침
- 내용과 같은 것을 고르십시오.
① 지영 씨는 운동을 시작했습니다. ② 여자는 저녁에 한국어 수업이 있습니다. ③ 남자는 이미 선물을 샀습니다. ④ 두 사람은 가방을 사기로 했습니다.
Answers and rationales — Set 2
- ② — 지영 씨 생일 선물입니다.
- ① — 선물을 고르는 대화입니다.
- ② — 운동 가방을 제안했습니다.
- ② — 이미 새 가방을 샀다고 했습니다.
- ① — 물병이 자주 쓸 수 있어서 좋다고 했습니다.
- ② — 점심시간에 회의가 있습니다.
- ① — 저녁에 한국어 수업이 있습니다.
- ① — 인터넷으로 먼저 찾아보기로 했습니다.
- ③ — 내일 점심에 주문합니다.
- ① — “요즘 운동을 시작했으니까”가 근거입니다.
Set 3 — Track 3: Restaurant reservation
- 남자는 어디에 전화했습니까?
① 병원 ② 식당 ③ 도서관 ④ 학교
- 남자는 처음에 몇 시 예약을 원했습니까?
① 다섯 시 ② 다섯 시 반 ③ 여섯 시 ④ 일곱 시
- 처음 원하는 시간에 예약할 수 없는 이유는 무엇입니까?
① 자리가 없어서 ② 문을 닫아서 ③ 직원이 없어서 ④ 주차장이 없어서
- 여섯 시 대신 직원이 처음 말한 시간은 언제입니까?
① 네 시 ② 다섯 시 반 ③ 일곱 시 ④ 여덟 시
- 남자는 왜 너무 늦게 먹기 어렵다고 했습니까?
① 아이가 있어서 ② 회사가 멀어서 ③ 친구가 아파서 ④ 회의가 있어서
- 최종 예약 시간은 언제입니까?
① 오늘 다섯 시 반 ② 오늘 여섯 시 ③ 내일 일곱 시 ④ 주말 저녁
- 예약 인원은 몇 명입니까?
① 두 명 ② 세 명 ③ 네 명 ④ 다섯 명
- 주차는 어떻게 됩니까?
① 주차장이 없습니다. ② 두 시간까지 무료입니다. ③ 하루 종일 무료입니다. ④ 지하철역에 해야 합니다.
- 예약한 사람의 이름은 무엇입니까?
① 김민수 ② 이지영 ③ 박수진 ④ 최수민
- 십 분 이상 늦으면 무엇을 해야 합니까?
① 예약을 다시 해야 합니다. ② 전화를 해야 합니다. ③ 다른 식당에 가야 합니다. ④ 돈을 먼저 내야 합니다.
Answers and rationales — Set 3
- ② — 예약, 자리, 창가 자리 등이 식당 단서입니다.
- ③ — 처음 요청은 오늘 저녁 여섯 시입니다.
- ① — “자리가 없습니다.”
- ③ — 직원은 일곱 시를 제안했습니다.
- ① — 아이가 있어서 늦게 먹기 어렵습니다.
- ① — 최종 예약은 오늘 다섯 시 반입니다.
- ③ — 네 명 예약입니다.
- ② — 두 시간까지 무료 주차입니다.
- ③ — 이름은 박수진입니다.
- ② — 십 분 이상 늦으면 전화해야 합니다.
Set 4 — Track 4: Missed bus
- 남자는 왜 뛰어왔습니까?
① 영화가 끝나서 ② 버스를 놓쳐서 ③ 지갑을 잃어버려서 ④ 친구가 불러서
- 다음 버스는 언제 옵니까?
① 오 분 후 ② 십 분 후 ③ 이십 분 후 ④ 한 시간 후
- 영화는 몇 시에 시작합니까?
① 한 시 ② 한 시 사십 분 ③ 두 시 ④ 세 시
- 지금 시간은 몇 시입니까?
① 한 시 이십 분 ② 한 시 사십 분 ③ 두 시 ④ 두 시 십 분
- 두 사람은 왜 버스를 타지 않으려고 합니까?
① 버스비가 비싸서 ② 버스가 영화관에 안 가서 ③ 늦을 것 같아서 ④ 비가 와서
- 지하철역은 여기서 얼마나 걸립니까?
① 걸어서 오 분 ② 걸어서 십 분 ③ 버스로 오 분 ④ 택시로 이십 분
- 지하철을 타면 영화관까지 얼마나 걸립니까?
① 오 분 ② 십 분 ③ 이십 분 ④ 삼십 분
- 표는 어떻게 했습니까?
① 아직 안 샀습니다. ② 영화관에서 살 것입니다. ③ 어제 인터넷으로 샀습니다. ④ 친구가 잃어버렸습니다.
- 두 사람은 영화 전에 무엇을 못 살 것 같습니까?
① 팝콘 ② 커피 ③ 책 ④ 물병
- 영화 후에 어디에 가기로 했습니까?
① 도서관 ② 카페 ③ 학교 ④ 시장
Answers and rationales — Set 4
- ② — 버스를 놓쳐서 뛰어왔습니다.
- ③ — 다음 버스는 이십 분 후입니다.
- ③ — 영화는 두 시 시작입니다.
- ② — 지금은 한 시 사십 분입니다.
- ③ — 버스를 타면 늦을 것 같다고 했습니다.
- ① — 지하철역은 걸어서 오 분입니다.
- ② — 지하철로 영화관까지 십 분입니다.
- ③ — 어제 인터넷으로 샀습니다.
- ① — 영화 전에 팝콘은 못 살 것 같습니다.
- ② — 영화 끝나고 카페에 갑니다.
Set 5 — Track 5: Class project
- 두 사람은 무엇을 준비하고 있습니까?
① 생일 파티 ② 발표 ③ 식당 예약 ④ 여행 계획
- 남자는 무엇을 했습니까?
① 자료를 찾았습니다. ② 사진을 찍었습니다. ③ 원고를 완성했습니다. ④ 발표를 끝냈습니다.
- 수민 씨는 무엇을 하고 있습니까?
① 발표 자료를 만들고 있습니다. ② 시장에 가고 있습니다. ③ 선생님을 만나고 있습니다. ④ 카페를 예약하고 있습니다.
- 여자는 무엇을 하겠다고 했습니까?
① 발표 원고를 씁니다. ② 운동 가방을 삽니다. ③ 버스를 탑니다. ④ 책을 반납합니다.
- 선생님은 무엇을 꼭 넣으라고 했습니까?
① 음악 ② 사진 ③ 지도 ④ 시험지
- 발표 주제는 무엇입니까?
① 도서관 ② 시장 ③ 영화관 ④ 한국어 수업
- 발표 시간은 몇 분입니까?
① 삼 분 ② 오 분 ③ 십 분 ④ 이십 분
- 여자는 원고를 어떻게 쓰려고 합니까?
① 아주 길게 씁니다. ② 짧게 쓰고 중요한 단어만 크게 넣습니다. ③ 영어로 씁니다. ④ 사진 없이 씁니다.
- 여자는 왜 금요일에 만날 수 없습니까?
① 아르바이트가 있어서 ② 병원에 가서 ③ 가족을 만나서 ④ 시험이 있어서
- 두 사람은 언제 어디에서 만나기로 했습니까?
① 목요일 네 시, 학교 카페 ② 금요일 네 시, 도서관 ③ 오늘 오후 세 시, 시장 ④ 내일 점심, 회사
Answers and rationales — Set 5
- ② — 발표 준비에 대한 대화입니다.
- ① — 남자는 자료를 찾았습니다.
- ① — 수민 씨는 발표 자료를 만들고 있습니다.
- ① — 여자가 발표 원고를 쓰겠다고 했습니다.
- ② — 선생님은 사진을 꼭 넣으라고 했습니다.
- ② — 주제는 시장입니다.
- ② — 발표 시간은 오 분입니다.
- ② — 원고는 짧게, 중요한 단어는 크게 넣습니다.
- ① — 금요일에는 아르바이트가 있습니다.
- ① — 목요일 네 시에 학교 카페에서 만납니다.
✅ Final Review Checklist
- Can you identify the main topic of each dialogue in one phrase?
- Can you explain the reason for the final decision?
- Can you find the changed detail, such as time, place, or object?
- Can you shadow the final two lines of each track naturally?