TL;DR
- Learn how TOPIK I listening signals a speaker’s occupation through place, task, object, and polite role language.
- Practice the 2-pass method: first choose quickly, then confirm with keywords like 주문, 진료, 수업, 계산, 표.
- Complete 50 occupation-identification questions with short scripts, plausible distractors, answers, and rationales.
🎧 Audio Practice
Use the scripts below for TTS or partner recording.
1) First pass: listen once without pausing and choose the occupation.
2) Second pass: listen again and catch the job clues: place, object, action, and relationship.
3) Optional: shadow one speaker’s lines, then dictate the key sentence that revealed the answer.
🔑 The Big Picture
In TOPIK I listening, “occupation” questions are usually not difficult because of advanced vocabulary. They are difficult because the job word itself may not be said. Instead, the speaker’s role is hidden in clues:
- place: 병원, 학교, 식당, 은행, 공항
- task: 가르치다, 주문을 받다, 진료하다, 운전하다, 계산하다
- object: 메뉴, 표, 약, 책, 돈, 숙제
- relationship: 선생님-학생, 의사-환자, 직원-손님
Your goal is to infer the job from the situation, not wait for the exact job title.
🧩 Core Concepts / Patterns
1) Common TOPIK I occupation clues
Occupation | Korean | Common clues |
teacher | 선생님 | 수업, 숙제, 시험, 교실, 학생 |
doctor | 의사 | 아프다, 진료, 병원, 약, 어디가 아프세요? |
nurse | 간호사 | 체온, 주사, 기다리세요, 병원 접수 |
restaurant server | 종업원 | 주문, 메뉴, 음식, 여기 있습니다 |
bank clerk | 은행원 | 돈, 통장, 카드, 계좌, 번호표 |
driver | 운전기사 | 버스, 택시, 타세요, 내리세요, 목적지 |
shop clerk | 점원 | 어서 오세요, 사이즈, 색깔, 계산 |
student | 학생 | 공부, 시험, 숙제, 학교에 가요 |
2) Question patterns
TOPIK I may ask:
- 남자는 누구입니까? = Who is the man?
- 여자는 누구입니까? = Who is the woman?
- 남자의 직업은 무엇입니까? = What is the man’s occupation?
- 여자는 어디에서 일합니까? = Where does the woman work?
3) Audio script for training
Use these tracks before the Practice Hub. Listen and identify the speaker roles.
Track 1
A: 어디가 아프세요?
B: 머리가 아프고 열이 있어요.
A: 약을 드릴게요. 오늘은 집에서 쉬세요.
Track 2
A: 여러분, 책 35쪽을 보세요.
B: 선생님, 숙제는 언제까지 해요?
A: 금요일까지 하세요.
Track 3
A: 어서 오세요. 무엇을 드릴까요?
B: 비빔밥 하나 주세요.
A: 네, 잠시만 기다리세요.
Track 4
A: 어디까지 가세요?
B: 서울역까지 가 주세요.
A: 네, 안전벨트를 해 주세요.
Track 5
A: 이 옷은 다른 색이 있어요?
B: 네, 파란색과 검은색이 있습니다.
A: 그럼 파란색으로 주세요.
✅ Exam Strategy
Use the 4-clue scan
When listening, ask quickly:
- Where are they? 병원? 식당? 학교?
- What is the speaker doing? teaching? serving? driving?
- What object appears? menu? homework? medicine? ticket?
- Who talks politely to whom? staff to customer? doctor to patient?
Do not wait for the job title
The script may not say 의사, 선생님, or 점원. Instead, infer from lines like:
- 어디가 아프세요? → doctor / nurse context
- 책 35쪽을 보세요 → teacher
- 무엇을 드릴까요? → restaurant server
- 어디까지 가세요? → taxi driver
Confirm with the second pass
On the second listening, do not re-translate everything. Catch one decisive phrase:
- 숙제는 금요일까지 → teacher/student
- 약을 드릴게요 → doctor/pharmacy
- 주문하시겠어요? → restaurant server
- 계산해 드릴게요 → shop clerk/cashier
⚠️ Pitfalls
- 학생 and 선생님 appear together. Choose the role asked: 남자 or 여자.
- 병원 does not always mean doctor; a speaker taking temperature or saying “잠시 기다리세요” may be a nurse or hospital staff.
- 식당 does not always mean cook; the person taking orders is usually 종업원.
- 계산하다 appears in shops, restaurants, and banks. Use the object: clothes, menu, money, account.
- If the answer choices include similar service jobs, focus on the action: selling clothes, driving, teaching, treating illness.
Practice Hub: 50 TOPIK I Listening Drill Questions
Use each short script as a listening item. For TTS, record only the dialogue first, answer, then check the toggle.
Drill 1 — Clear workplace clues
Choose the occupation of the underlined/main speaker.
- A: 어디가 아프세요?
B: 목이 아프고 기침을 해요.
A: 약을 드릴게요. 따뜻한 물을 많이 드세요.
① 의사 ② 선생님 ③ 운전기사 ④ 학생
- A: 여러분, 오늘 시험을 봅니다. 휴대 전화를 꺼 주세요.
B: 네, 선생님.
① 선생님 ② 점원 ③ 간호사 ④ 은행원
- A: 어서 오세요. 주문하시겠어요?
B: 김치찌개 하나 주세요.
① 종업원 ② 의사 ③ 학생 ④ 운전기사
- A: 어디까지 가세요?
B: 시청까지 가 주세요.
A: 네, 타세요.
① 택시 기사 ② 약사 ③ 선생님 ④ 회사원
- A: 이 셔츠는 만 원입니다. 카드로 계산하시겠어요?
B: 네, 카드로 할게요.
① 점원 ② 의사 ③ 학생 ④ 운전기사
- A: 통장하고 신분증을 주세요.
B: 여기 있습니다. 돈을 찾고 싶어요.
① 은행원 ② 종업원 ③ 선생님 ④ 간호사
- A: 체온을 재겠습니다. 잠시만 기다리세요.
B: 네, 감사합니다.
① 간호사 ② 운전기사 ③ 학생 ④ 점원
- A: 이 약은 하루에 세 번 드세요.
B: 식사 후에 먹어요?
A: 네, 식사 후에 드세요.
① 약사 ② 선생님 ③ 은행원 ④ 택시 기사
- A: 책을 빌리려면 학생증이 필요합니다.
B: 여기 학생증이 있어요.
① 도서관 직원 ② 요리사 ③ 의사 ④ 운전기사
- A: 표 한 장 주세요. 부산까지 가요.
B: 네, 2만 원입니다.
① 매표소 직원 ② 선생님 ③ 약사 ④ 학생
Answer — Drill 1
- ① 의사 — asks symptoms and gives medical advice.
- ① 선생님 — speaks to students during a test.
- ① 종업원 — takes a food order.
- ① 택시 기사 — asks destination and says “타세요.”
- ① 점원 — sells a shirt and handles payment.
- ① 은행원 — asks for bankbook and ID for withdrawing money.
- ① 간호사 — takes temperature in a hospital setting.
- ① 약사 — explains how to take medicine.
- ① 도서관 직원 — handles borrowing books with student ID.
- ① 매표소 직원 — sells a ticket.
Drill 2 — Relationship clues
Choose who the speaker is.
- A: 숙제는 내일까지 내세요.
B: 선생님, 몇 쪽까지 읽어요?
A: 20쪽까지 읽으세요.
① 선생님 ② 학생 ③ 의사 ④ 점원
- A: 손님, 이쪽에 앉으세요. 메뉴를 드릴게요.
B: 감사합니다.
① 종업원 ② 은행원 ③ 학생 ④ 간호사
- A: 환자분, 주사를 맞으세요. 조금 아플 수 있어요.
B: 네, 알겠습니다.
① 간호사 ② 요리사 ③ 택시 기사 ④ 학생
- A: 손님, 어떤 색을 찾으세요?
B: 검은색 가방이 있어요?
① 점원 ② 의사 ③ 선생님 ④ 도서관 직원
- A: 학생 여러분, 조용히 하세요. 수업을 시작하겠습니다.
B: 네.
① 선생님 ② 운전기사 ③ 약사 ④ 은행원
- A: 손님, 어디에서 내리세요?
B: 다음 정류장에서 내려요.
① 버스 기사 ② 약사 ③ 점원 ④ 학생
- A: 이 책은 다음 주 월요일까지 반납하세요.
B: 네, 알겠습니다.
① 도서관 직원 ② 의사 ③ 요리사 ④ 택시 기사
- A: 오늘은 어떤 일로 오셨어요?
B: 배가 많이 아파요.
① 의사 ② 선생님 ③ 점원 ④ 회사원
- A: 여권을 보여 주세요. 비행기 표도 주세요.
B: 네, 여기 있습니다.
① 공항 직원 ② 학생 ③ 종업원 ④ 약사
- A: 계좌를 만들고 싶어요? 그럼 이 종이에 이름을 쓰세요.
B: 네.
① 은행원 ② 선생님 ③ 요리사 ④ 버스 기사
Answer — Drill 2
- ① 선생님 — gives homework and reading instructions.
- ① 종업원 — seats a customer and gives a menu.
- ① 간호사 — mentions injection to a patient.
- ① 점원 — helps a customer find a bag color.
- ① 선생님 — addresses students and starts class.
- ① 버스 기사 — asks where the passenger gets off.
- ① 도서관 직원 — gives book return date.
- ① 의사 — asks why the patient came.
- ① 공항 직원 — checks passport and flight ticket.
- ① 은행원 — helps create an account.
Drill 3 — Object clues
Choose the speaker’s likely occupation.
- A: 이 메뉴에서 고르세요. 물은 여기 있습니다.
B: 감사합니다.
① 종업원 ② 의사 ③ 은행원 ④ 학생
- A: 이 약은 저녁에만 드세요. 운전하지 마세요.
B: 네.
① 약사 ② 선생님 ③ 점원 ④ 기사
- A: 여기에 이름과 전화번호를 쓰세요. 카드는 내일 나옵니다.
B: 네, 감사합니다.
① 은행원 ② 요리사 ③ 의사 ④ 학생
- A: 교과서를 펴세요. 오늘은 5과를 공부합니다.
B: 네, 선생님.
① 선생님 ② 점원 ③ 약사 ④ 운전기사
- A: 이 치마는 작은 사이즈도 있습니다. 입어 보세요.
B: 네, 감사합니다.
① 점원 ② 간호사 ③ 학생 ④ 은행원
- A: 서울역까지 표 두 장 맞으세요?
B: 네, 맞아요.
① 매표소 직원 ② 선생님 ③ 종업원 ④ 의사
- A: 안전벨트를 해 주세요. 곧 출발합니다.
B: 네.
① 운전기사 ② 약사 ③ 도서관 직원 ④ 학생
- A: 이 책은 대출할 수 없습니다. 도서관 안에서만 보세요.
B: 알겠습니다.
① 도서관 직원 ② 은행원 ③ 요리사 ④ 의사
- A: 오늘의 숙제는 듣기 연습입니다. 집에서 세 번 들으세요.
B: 네.
① 선생님 ② 간호사 ③ 점원 ④ 기사
- A: 이 음식은 조금 매워요. 괜찮으세요?
B: 네, 괜찮아요.
① 종업원 ② 의사 ③ 은행원 ④ 학생
Answer — Drill 3
- ① 종업원 — menu and water in a restaurant.
- ① 약사 — explains medicine instructions.
- ① 은행원 — mentions name, phone number, and card.
- ① 선생님 — tells students to open textbooks.
- ① 점원 — talks about clothing size.
- ① 매표소 직원 — confirms ticket purchase.
- ① 운전기사 — asks for seat belt before departure.
- ① 도서관 직원 — explains library loan rule.
- ① 선생님 — assigns listening homework.
- ① 종업원 — checks food spiciness for a customer.
Drill 4 — Similar-job distractors
Choose the best occupation. Be careful: the place may include several workers.
- A: 접수는 끝났습니다. 이제 저쪽 의자에서 기다리세요.
B: 네.
① 병원 접수 직원 ② 의사 ③ 요리사 ④ 학생
- A: 오늘은 목을 보겠습니다. 입을 크게 벌리세요.
B: 아—.
① 의사 ② 간호사 ③ 은행원 ④ 점원
- A: 계산은 앞에서 하시면 됩니다. 음식은 제가 가져다드릴게요.
B: 네.
① 종업원 ② 요리사 ③ 택시 기사 ④ 선생님
- A: 이 빵은 오늘 아침에 만들었습니다. 두 개 드릴까요?
B: 네, 두 개 주세요.
① 빵집 점원 ② 은행원 ③ 의사 ④ 학생
- A: 10번 버스는 여기에서 타세요. 지하철역 앞에서 내리면 됩니다.
B: 감사합니다.
① 버스 정류장 안내 직원 ② 약사 ③ 요리사 ④ 학생
- A: 손님, 머리를 조금 짧게 자를까요?
B: 네, 조금만 잘라 주세요.
① 미용사 ② 선생님 ③ 의사 ④ 은행원
- A: 사진을 찍겠습니다. 웃으세요. 하나, 둘, 셋.
B: 네.
① 사진사 ② 약사 ③ 운전기사 ④ 도서관 직원
- A: 오늘 운동은 여기까지입니다. 집에서 스트레칭하세요.
B: 네, 코치님.
① 운동 코치 ② 은행원 ③ 간호사 ④ 종업원
- A: 이 방은 하루에 8만 원입니다. 여권을 보여 주세요.
B: 네, 여기 있습니다.
① 호텔 직원 ② 선생님 ③ 약사 ④ 학생
- A: 고장 난 휴대 전화를 보여 주세요. 화면이 안 켜지나요?
B: 네, 맞아요.
① 수리 기사 ② 요리사 ③ 의사 ④ 은행원
Answer — Drill 4
- ① 병원 접수 직원 — registration and waiting chair, not diagnosis.
- ① 의사 — examines the throat.
- ① 종업원 — serves food and explains payment.
- ① 빵집 점원 — sells bread.
- ① 버스 정류장 안내 직원 — gives transportation guidance, not driving.
- ① 미용사 — cuts hair.
- ① 사진사 — takes photos.
- ① 운동 코치 — gives exercise instruction.
- ① 호텔 직원 — room price and passport at hotel.
- ① 수리 기사 — checks broken phone.
Drill 5 — TOPIK-style mixed listening
Choose the occupation or role of the speaker.
- A: 오늘 배운 단어로 문장을 만드세요.
B: 집에서 해 와요?
A: 네, 내일까지 해 오세요.
① 선생님 ② 의사 ③ 약사 ④ 점원
- A: 여기 감기약이 있습니다. 하루 세 번 드세요.
B: 감사합니다.
① 약사 ② 학생 ③ 운전기사 ④ 은행원
- A: 손님, 이 버스는 시청에 가지 않습니다. 7번 버스를 타세요.
B: 아, 감사합니다.
① 버스 기사 ② 의사 ③ 선생님 ④ 요리사
- A: 돈을 보내시려면 이 번호를 먼저 누르세요.
B: 네, 알겠습니다.
① 은행원 ② 점원 ③ 학생 ④ 간호사
- A: 이 책은 인기가 많아서 지금 없습니다. 내일 다시 오세요.
B: 네.
① 서점 직원 ② 의사 ③ 기사 ④ 요리사
- A: 오늘 예약하셨습니까? 이름이 어떻게 되세요?
B: 김민수입니다.
A: 네, 진료실 앞에서 기다리세요.
① 병원 직원 ② 택시 기사 ③ 선생님 ④ 점원
- A: 불고기 하나하고 냉면 하나 맞으세요?
B: 네, 맞아요.
① 종업원 ② 은행원 ③ 학생 ④ 미용사
- A: 다음 역은 서울역입니다. 내리실 문은 오른쪽입니다.
B: 아, 이제 내리자.
① 지하철 안내 방송 ② 의사 ③ 점원 ④ 선생님
- A: 이 문제는 시험에 자주 나옵니다. 잘 들으세요.
B: 네, 선생님.
① 선생님 ② 약사 ③ 호텔 직원 ④ 사진사
- A: 방은 3층입니다. 아침 식사는 1층 식당에서 드세요.
B: 감사합니다.
① 호텔 직원 ② 운전기사 ③ 은행원 ④ 의사
Answer — Drill 5
- ① 선생님 — assigns sentence-making homework.
- ① 약사 — gives medicine and dosage.
- ① 버스 기사 — gives bus route information.
- ① 은행원 — explains how to send money.
- ① 서점 직원 — talks about book stock.
- ① 병원 직원 — checks appointment and directs to clinic room.
- ① 종업원 — confirms food order.
- ① 지하철 안내 방송 — announces next station and door side.
- ① 선생님 — explains exam content to students.
- ① 호텔 직원 — gives room floor and breakfast location.
✅ Quick Review Checklist
- Can you infer the job even when the job title is not spoken?
- Can you separate similar roles, such as 의사 / 간호사 / 병원 직원?
- Can you identify who is speaking when both 학생 and 선생님 appear?
- Can you catch one decisive clue on the second pass?