TL;DR
- In TOPIK I reading, purpose questions ask why the writer wrote the text, not just what the text says.
- Look for action words and format clues: 초대, 안내, 부탁, 감사, 사과, 광고, 공지.
- Read the final sentence carefully because it often shows the writer’s real intention.
🎧 Helper Note: Even though this is a reading lesson, read each Korean text aloud once. Hearing the tone helps you notice whether the writer is inviting, asking, thanking, apologizing, or informing.
🔑 The Big Picture
TOPIK I reading often includes short notes, messages, notices, invitations, advertisements, and announcements. Purpose questions usually ask:
- 이 글을 쓴 목적은 무엇입니까?
- 이 사람은 왜 이 글을 썼습니까?
- 이 글은 무엇을 하기 위한 것입니까?
A weak strategy is to translate every word and choose an answer that contains a familiar keyword. A stronger strategy is to ask:
“What action does the writer want to do or make the reader do?”
🧩 Core Concepts / Patterns
1. Common purpose categories
Purpose | Korean clue | Typical meaning |
Invitation | 오세요 / 같이 가요 / 초대합니다 | The writer wants someone to come or join. |
Request | -아/어 주세요 / 부탁합니다 | The writer asks someone to do something. |
Information | 알려 드립니다 / 안내합니다 | The writer gives information. |
Apology | 죄송합니다 / 미안합니다 | The writer apologizes. |
Thanks | 감사합니다 / 고맙습니다 | The writer thanks someone. |
Advertisement | 싸게 팝니다 / 할인 / 새로 열었습니다 | The writer promotes a product, service, or place. |
2. Read the text type first
Before reading every sentence, identify the format.
- 문자 message: usually request, thanks, apology, or plan change
- 안내문 notice: usually information about time, place, rule, or event
- 광고 advertisement: usually selling or promoting something
- 초대장 invitation: usually asking someone to come
- 메모 memo: usually request or reminder
3. Key expressions that reveal purpose
Request:
- 문 좀 닫아 주세요.
- 내일 전화해 주세요.
- 숙제를 가져와 주세요.
Invitation:
- 생일 파티에 오세요.
- 같이 영화 보러 가요.
- 우리 집에 초대합니다.
Information:
- 수업 시간이 바뀌었습니다.
- 도서관은 월요일에 쉽니다.
- 행사는 3시에 시작합니다.
Apology:
- 늦어서 죄송합니다.
- 약속을 지키지 못해서 미안합니다.
Thanks:
- 도와줘서 고맙습니다.
- 선물을 보내 주셔서 감사합니다.
Advertisement:
- 새 가게를 열었습니다.
- 오늘부터 30퍼센트 할인합니다.
- 맛있는 빵을 싸게 팝니다.
✅ Exam Strategy
Use the 3-step purpose check.
- Find the text type
- message, notice, advertisement, invitation, memo
- Find the action clue
- come, call, bring, buy, change, thank, apologize, inform
- Choose the answer that explains the reason for writing
- Not just a detail in the text
- Not just the topic
- Not the reader’s possible feeling
Example:
민수 씨, 오늘 회의가 2시에서 3시로 바뀌었습니다. 늦지 않게 와 주세요.
Purpose:
- Topic: meeting time
- Detail: 2시 → 3시
- Purpose: to inform about a changed meeting time
Correct purpose: 회의 시간이 바뀐 것을 알려 주려고
⚠️ Pitfalls
- Choosing a topic instead of purpose
- Text says “birthday party,” but purpose may be “to invite someone.”
- Choosing a detail instead of purpose
- Text says “3 p.m.,” but purpose may be “to announce the changed time.”
- Missing polite requests
- -아/어 주세요 often means the writer is asking for help or action.
- Confusing thanks and invitation
- 와 주셔서 감사합니다 = thanks for coming, not an invitation to come.
- Ignoring the final sentence
- The last sentence often contains 부탁합니다, 오세요, 죄송합니다, or 감사합니다.
Practice Hub — 50 Questions
Read each short text and choose the writer’s purpose. There are 5 sets × 10 questions.
Set 1 — Messages and notes
- 민수 씨, 오늘 제가 좀 늦을 것 같아요. 먼저 식당에 들어가서 기다려 주세요.
- To ask someone to wait first
- To invite someone to a birthday party
- To advertise a restaurant
- To thank someone for dinner
- 지수야, 내일 학교에 올 때 내 책 좀 가져와 줘. 오늘 내가 교실에 두고 왔어.
- To explain a school rule
- To ask someone to bring a book
- To sell a book
- To invite someone to school
- 선생님, 어제 숙제를 못 내서 죄송합니다. 오늘 꼭 내겠습니다.
- To apologize for not submitting homework
- To ask about homework
- To announce a test
- To thank the teacher for homework
- 엄마, 오늘 친구하고 도서관에서 공부하고 갈게요. 저녁은 집에서 먹을 거예요.
- To tell a plan
- To ask for money
- To invite a friend
- To advertise a library
- 수진 씨, 어제 도와줘서 정말 고마워요. 덕분에 일을 빨리 끝냈어요.
- To apologize
- To thank someone
- To request help
- To explain a schedule change
- 오늘 회의는 10시가 아니라 11시에 시작합니다. 시간에 맞춰 와 주세요.
- To inform about a changed meeting time
- To cancel a meeting forever
- To invite people to lunch
- To ask people to clean the room
- 지훈아, 내가 우산을 안 가져왔어. 학교 끝나고 같이 집에 가자.
- To suggest going home together
- To sell an umbrella
- To apologize for losing an umbrella
- To announce rainy weather
- 유나 씨, 내일 아침에 전화해 주세요. 여행 계획을 같이 이야기하고 싶어요.
- To ask someone to call
- To thank someone for a trip
- To cancel a trip
- To advertise a travel agency
- 아버지, 오늘 저녁에 조금 늦게 들어갑니다. 회사 일이 많습니다.
- To tell that the writer will come home late
- To invite the father to work
- To ask for dinner
- To thank the company
- 민정 씨, 생일 선물 정말 고마워요. 마음에 꼭 들어요.
- To thank someone for a gift
- To buy a birthday gift
- To invite someone to a birthday party
- To ask someone’s birthday
Answers — Set 1
- 1 — 기다려 주세요 shows a request.
- 2 — 가져와 줘 is a request to bring the book.
- 1 — 죄송합니다 shows apology.
- 1 — The writer tells today’s plan.
- 2 — 고마워요 and 덕분에 show thanks.
- 1 — 10시가 아니라 11시 shows changed time information.
- 1 — 같이 집에 가자 is a suggestion.
- 1 — 전화해 주세요 is the purpose.
- 1 — 늦게 들어갑니다 informs the father.
- 1 — 선물 정말 고마워요 shows thanks.
Set 2 — Notices
- 도서관은 이번 주 토요일에 쉽니다. 책은 금요일까지 빌려 가세요.
- To inform about the library closing
- To invite people to a concert
- To sell library books
- To apologize for a late book
- 체육대회는 비 때문에 다음 주로 바뀌었습니다. 날짜를 다시 확인해 주세요.
- To announce a changed sports day
- To ask people to buy raincoats
- To thank participants
- To advertise a gym
- 박물관 입장은 오전 9시부터 가능합니다. 월요일은 문을 열지 않습니다.
- To give museum hours
- To invite someone to a house
- To request a phone call
- To apologize for noise
- 오늘 3층 화장실을 사용할 수 없습니다. 2층 화장실을 이용해 주세요.
- To ask people to use another restroom
- To sell cleaning products
- To invite people to the third floor
- To thank cleaners
- 다음 주부터 한국어 수업 교실이 205호로 바뀝니다.
- To inform about a classroom change
- To ask students to leave school
- To advertise a Korean book
- To invite students to a party
- 엘리베이터 점검은 오후 1시부터 3시까지입니다. 계단을 이용해 주세요.
- To announce elevator inspection
- To advertise an elevator
- To thank apartment residents
- To invite people upstairs
- 오늘 식당에서는 김치찌개를 팔지 않습니다. 된장찌개를 주문해 주세요.
- To inform about today’s menu
- To invite someone to cook
- To apologize for homework
- To ask someone to bring kimchi
- 학교 앞 도로 공사로 버스 정류장이 잠시 바뀝니다.
- To announce a temporary bus stop change
- To advertise a bus
- To invite students to construction work
- To thank bus drivers
- 내일부터 수영장은 수리 때문에 일주일 동안 문을 닫습니다.
- To inform about pool closure
- To invite people to swim tomorrow
- To sell swimsuits
- To ask for swimming lessons
- 분실물은 1층 사무실에서 찾을 수 있습니다.
- To tell where lost items can be found
- To sell lost items
- To thank the office
- To invite people to the first floor
Answers — Set 2
- 1 — 쉽니다 tells the library will be closed.
- 1 — 다음 주로 바뀌었습니다 announces a change.
- 1 — It gives opening information.
- 1 — 이용해 주세요 asks people to use the second-floor restroom.
- 1 — 교실이 205호로 바뀝니다 is the main notice.
- 1 — 점검 time is announced.
- 1 — The notice explains what is and is not sold today.
- 1 — 버스 정류장이 잠시 바뀝니다 gives temporary change information.
- 1 — 문을 닫습니다 informs closure.
- 1 — It tells where to find lost items.
Set 3 — Invitations and events
- 이번 토요일에 제 생일 파티를 합니다. 시간이 있으면 우리 집에 오세요.
- To invite someone to a birthday party
- To thank someone for a birthday gift
- To cancel a birthday party
- To ask about homework
- 내일 저녁에 같이 영화를 볼까요? 제가 표를 두 장 샀어요.
- To invite someone to watch a movie
- To sell movie tickets
- To apologize for being late
- To explain movie rules
- 다음 주 금요일에 학교 축제가 있습니다. 가족과 함께 오세요.
- To invite people to a school festival
- To announce school closing
- To ask students to study
- To thank families
- 우리 동아리에서 새 회원을 모집합니다. 관심 있는 학생은 3시에 오세요.
- To recruit new club members
- To apologize to club members
- To sell student cards
- To announce exam scores
- 이번 주말에 같이 등산하러 갈래요? 날씨가 좋을 것 같아요.
- To suggest hiking together
- To advertise mountain weather
- To thank someone for hiking
- To ask for a mountain photo
- 금요일 저녁에 우리 집에서 저녁을 먹어요. 제가 불고기를 만들게요.
- To invite someone for dinner
- To sell bulgogi
- To ask someone to cook
- To apologize for dinner
- 한국어 말하기 모임이 매주 수요일에 있습니다. 같이 연습하고 싶은 분은 오세요.
- To invite people to a speaking group
- To cancel Korean class
- To thank Korean teachers
- To explain a test answer
- 내일 공원에서 사진을 찍으려고 해요. 시간 있으면 같이 가요.
- To invite someone to go take photos
- To sell a camera
- To announce a park rule
- To apologize for a photo
- 토요일에 이사합니다. 시간이 있으면 좀 도와줄 수 있어요?
- To ask for help moving
- To advertise a new house
- To invite someone to a concert
- To thank a moving company
- 오늘 저녁에 새로 생긴 식당에 가 볼까요? 음식이 맛있다고 해요.
- To suggest going to a new restaurant
- To advertise a school cafeteria
- To apologize for dinner
- To announce restaurant closing
Answers — Set 3
- 1 — 오세요 and 생일 파티 show invitation.
- 1 — 같이 영화를 볼까요 invites the reader.
- 1 — 가족과 함께 오세요 is an invitation.
- 1 — 새 회원을 모집합니다 shows recruitment.
- 1 — 같이 등산하러 갈래요 suggests hiking together.
- 1 — 우리 집에서 저녁을 먹어요 invites someone.
- 1 — 오세요 invites people to the group.
- 1 — 같이 가요 invites someone to go together.
- 1 — 도와줄 수 있어요 asks for help.
- 1 — 가 볼까요 suggests going to the restaurant.
Set 4 — Advertisements
- 새로 문을 연 행복 빵집입니다. 오늘 모든 빵을 20퍼센트 싸게 팝니다.
- To advertise a bakery sale
- To apologize for bread
- To invite someone home
- To announce a class change
- 우리 가게에서는 신선한 과일을 매일 아침 준비합니다. 많이 오세요.
- To advertise a fruit shop
- To thank a teacher
- To ask someone to bring fruit
- To explain a bus schedule
- 한국어 책을 팝니다. 깨끗하고 가격은 5천 원입니다. 연락 주세요.
- To sell a Korean book
- To invite someone to Korean class
- To apologize for losing a book
- To announce a library closure
- 새 운동화를 싸게 팝니다. 한 번만 신었습니다.
- To sell shoes
- To invite someone to exercise
- To explain a sports event
- To thank a shoe store
- 우리 미용실은 이번 주에 머리 자르기 30퍼센트 할인합니다.
- To advertise a hair salon discount
- To apologize for a haircut
- To ask someone to cut hair
- To announce school rules
- 깨끗한 원룸 있습니다. 지하철역에서 5분 거리입니다.
- To advertise a room
- To invite someone to a party
- To request cleaning
- To thank a landlord
- 여름 티셔츠를 싸게 팝니다. 색깔과 크기가 다양합니다.
- To sell T-shirts
- To announce summer vacation
- To invite someone to a beach
- To apologize for clothes
- 맛있는 김밥을 아침 7시부터 팝니다. 단체 주문도 가능합니다.
- To advertise kimbap sales
- To ask people to cook breakfast
- To thank a restaurant
- To cancel breakfast
- 자전거를 팝니다. 거의 새것이고 가격은 4만 원입니다.
- To sell a bicycle
- To invite someone to ride a bicycle
- To announce a bicycle race
- To apologize for an accident
- 우리 학원에서는 TOPIK I 반을 새로 시작합니다. 첫 수업은 무료입니다.
- To advertise a TOPIK I class
- To announce exam results
- To apologize to students
- To ask for homework
Answers — Set 4
- 1 — 새로 문을 연 and 할인 show advertisement.
- 1 — 많이 오세요 promotes the shop.
- 1 — 책을 팝니다 and price show selling.
- 1 — 운동화를 싸게 팝니다 sells shoes.
- 1 — 할인합니다 advertises a discount.
- 1 — 원룸 있습니다 and location details advertise a room.
- 1 — 티셔츠를 싸게 팝니다 sells clothing.
- 1 — 팝니다 and 단체 주문 promote kimbap.
- 1 — 자전거를 팝니다 sells a bicycle.
- 1 — 학원 class and free first lesson advertise a course.
Set 5 — Mixed TOPIK I purpose questions
- 어제 약속 시간에 늦어서 미안해요. 다음에는 꼭 일찍 갈게요.
- To apologize for being late
- To invite someone to a meeting
- To advertise a watch
- To ask for directions
- 내일은 날씨가 추우니까 따뜻한 옷을 입고 오세요.
- To advise someone to dress warmly
- To sell warm clothes
- To thank someone for clothes
- To cancel tomorrow’s plan
- 이번 달 전기 요금은 25일까지 내 주세요.
- To ask people to pay the electricity bill
- To advertise electricity
- To invite people to an office
- To thank residents
- 지갑을 찾았습니다. 학생증이 있는 분은 사무실로 오세요.
- To find the owner of a wallet
- To sell a wallet
- To apologize for losing money
- To invite students to class
- 지난주 여행 사진을 보냈어요. 확인해 보세요.
- To tell someone to check sent photos
- To advertise a travel agency
- To invite someone on a trip
- To apologize for a camera
- 오늘 커피를 사 주셔서 감사합니다. 다음에는 제가 살게요.
- To thank someone for buying coffee
- To sell coffee
- To invite someone to work
- To announce a café closing
- 수업 중에는 휴대 전화를 사용하지 마세요.
- To explain a class rule
- To advertise a phone
- To thank phone users
- To invite people to class
- 오늘은 비가 많이 와서 축구 연습을 하지 않습니다.
- To announce that soccer practice is canceled
- To invite people to soccer practice
- To sell soccer shoes
- To ask someone to bring rain
- 제가 감기에 걸려서 오늘 약속에 못 갑니다. 정말 죄송합니다.
- To apologize for not going to an appointment
- To invite someone to the hospital
- To advertise medicine
- To thank someone for a promise
- 다음 주부터 아침 수업은 9시에 시작합니다. 늦지 마세요.
- To inform about a new class start time
- To invite students to breakfast
- To sell morning classes
- To apologize for being late
Answers — Set 5
- 1 — 늦어서 미안해요 shows apology.
- 1 — 입고 오세요 gives advice/request.
- 1 — 내 주세요 asks for payment.
- 1 — The writer wants to find the wallet owner.
- 1 — 확인해 보세요 asks the reader to check photos.
- 1 — 감사합니다 shows thanks.
- 1 — 사용하지 마세요 explains a rule.
- 1 — 연습을 하지 않습니다 announces cancellation.
- 1 — 못 갑니다 and 죄송합니다 show apology.
- 1 — 9시에 시작합니다 informs about the new time.
🔁 Final Review
Before choosing an answer, ask:
- Is this text trying to invite, request, inform, thank, apologize, or advertise?
- Did I choose the purpose, not just a detail?
- Did the final sentence change the purpose?
- Can I point to one Korean clue that proves my answer?