TOPIK I: Particle Master - 에게/한테 & 하고/랑

Agent Progress
Built
Keywords
대상 / 접속 조사 / 함께
Lesson #
S
Done
Section
TOPIK I Prep
💡
TL;DR
  • 에게/한테 mark a person or animal as the receiver/target of an action: 친구에게 말해요, 동생한테 줘요.
  • 하고/(이)랑 connect nouns or mean “with”: 책하고 연필, 친구랑 공부해요.
  • TOPIK I often tests whether the noun is a person/animal, whether the sentence means to/for, and, or with, and whether the style is formal or conversational.
🎧
🎧 Helper Note
Read the key Korean examples aloud 2–3 times. Pay attention to the sound change between vowel-ending nouns and consonant-ending nouns: 친구랑 / 학생이랑.

🔑 The Big Picture

TOPIK I grammar questions often look simple, but particles carry the meaning of the whole sentence. In this lesson, you will master two particle groups:
  • 에게 / 한테 = “to” or “for” a person/animal
  • 하고 / (이)랑 = “and” between nouns, or “with” someone/something
These particles appear in everyday actions:
  • 저는 친구에게 편지를 써요. = I write a letter to my friend.
  • 동생한테 선물을 줬어요. = I gave a gift to my younger sibling.
  • 하고 우유를 샀어요. = I bought bread and milk.
  • 친구 영화를 봤어요. = I watched a movie with a friend.
For TOPIK I, the goal is not just translation. You must notice:
  • Is the noun a person/animal or a place/object?
  • Does the sentence need “to/for,” “and,” or “with”?
  • Is the sentence formal/written or casual/conversational?

🧩 Core Concepts / Patterns

1) 에게: “to/for” a person or animal

Use 에게 after a person or animal when that noun receives an action, information, object, or feeling.
Pattern
  • 사람/동물 + 에게 + action
  • 받는 사람 + 에게 + 주다 / 보내다 / 말하다 / 전화하다 / 묻다
Examples
  • 선생님에게 질문했어요. = I asked the teacher a question.
  • 친구에게 이메일을 보냈어요. = I sent an email to a friend.
  • 고양이에게 밥을 줬어요. = I gave food to the cat.
TOPIK note: 에게 is common in written or neutral sentences. It is safe for tests.

2) 한테: conversational “to/for” a person or animal

한테 has the same basic meaning as 에게, but it sounds more conversational.
Examples
  • 친구한테 전화했어요. = I called a friend.
  • 엄마한테 말했어요. = I told my mom.
  • 강아지한테 물을 줬어요. = I gave water to the dog.
Style difference
  • 선생님에게 질문했습니다. = formal/neutral
  • 친구한테 물어봤어요. = conversational
For TOPIK I, both may appear, but 에게 often feels more test-like and written.

3) 에게서 / 한테서: “from” a person

When the meaning is “from a person,” use 에게서 or 한테서.
Examples
  • 친구에게서 편지를 받았어요. = I received a letter from a friend.
  • 동생한테서 전화를 받았어요. = I got a call from my younger sibling.
Do not confuse:
  • 친구에게 편지를 보냈어요. = I sent a letter to a friend.
  • 친구에게서 편지를 받았어요. = I received a letter from a friend.

4) 하고: “and” between nouns

Use 하고 to connect nouns.
Pattern
  • Noun + 하고 + Noun
  • A하고 B = A and B
Examples
  • 사과하고 바나나를 샀어요. = I bought apples and bananas.
  • 하고 공책이 있어요. = There are books and notebooks.
  • 토요일하고 일요일에 쉬어요. = I rest on Saturday and Sunday.
Important: 하고 connects nouns, not full clauses.
  • Correct: 빵하고 우유를 먹었어요.
  • Not natural for TOPIK I: 저는 빵을 먹었어요 하고 우유를 마셨어요.

5) (이)랑: “and” or “with”

Use after a vowel-ending noun and 이랑 after a consonant-ending noun.
Form
  • vowel-ending noun + 랑: 친구 + 랑 → 친구랑
  • consonant-ending noun + 이랑: 학생 + 이랑 → 학생이랑
Meaning 1: and
  • 커피 케이크를 먹었어요. = I had coffee and cake.
  • 이랑 연필을 샀어요. = I bought a book and a pencil.
Meaning 2: with
  • 친구 공부했어요. = I studied with a friend.
  • 가족이랑 여행 갔어요. = I traveled with my family.
The verb often tells you the meaning:
  • 사과랑 바나나를 샀어요. → “and”
  • 친구랑 만났어요. → “with”

6) Quick comparison table

Particle
Main meaning
Use with
Style
에게
to/for
person/animal
neutral/written
한테
to/for
person/animal
conversational
에게서
from
person/animal
neutral/written
한테서
from
person/animal
conversational
하고
and / with
nouns
neutral/conversational
(이)랑
and / with
nouns
conversational

✅ Exam Strategy

Strategy 1: Find the role of the noun

Ask: What does the noun do in the sentence?
  • Receiver: 친구___ 선물을 줬어요. → 친구에게/한테
  • Source: 친구___ 선물을 받았어요. → 친구에게서/한테서
  • Connected noun: 빵___ 우유를 샀어요. → 빵하고/이랑
  • Companion: 친구___ 영화 봤어요. → 친구하고/랑

Strategy 2: Check noun type

For 에게/한테, the noun is usually a person or animal.
  • 선생님에게, 친구한테, 고양이에게
For places, TOPIK I usually expects or 에서, not 에게.
  • 학교에 가요. = go to school
  • 학교에서 공부해요. = study at school

Strategy 3: Use the verb as your clue

Common verbs with 에게/한테:
  • 주다, 보내다, 말하다, 전화하다, 묻다, 가르치다
Common verbs with 에게서/한테서:
  • 받다, 듣다, 배우다
Common verbs with 하고/(이)랑:
  • 사다, 먹다, 마시다, 만나다, 가다, 공부하다, 이야기하다

Strategy 4: Watch for style

If the sentence is formal or written, 에게 is usually safer.
If the sentence is conversational, 한테 and (이)랑 may appear naturally.

⚠️ Pitfalls

Pitfall 1: Using 에게 with places

  • Incorrect: 학교에게 가요.
  • Correct: 학교에 가요.
에게/한테 usually attach to people or animals, not places.

Pitfall 2: Confusing “to” and “from”

  • 친구에게 편지를 보냈어요. = I sent a letter to a friend.
  • 친구에게서 편지를 받았어요. = I received a letter from a friend.
The verb 보내다 points to a receiver. The verb 받다 points to a source.

Pitfall 3: Forgetting 이 before 랑

If the noun ends in a consonant, use 이랑.
  • 친구랑 = friend + 랑
  • 학생이랑 = student + 이랑
  • 책이랑 = book + 이랑

Pitfall 4: Treating 하고 as a sentence connector

하고 connects nouns in TOPIK I basics.
  • Correct: 사과하고 배를 샀어요.
  • Avoid: 사과를 샀어요 하고 배를 샀어요.

Pitfall 5: Missing the “with” meaning

친구랑 공부했어요 usually means “I studied with a friend,” not “I studied a friend and…”
The verb decides whether (이)랑 means “and” or “with.”

🧪 Practice Hub

🧠
Practice Hub: Particle Master Drill — 50 TOPIK I-style questions
Choose the best particle for each blank. Focus on receiver, source, noun connection, and companion meaning.

Exercise 1 — 에게 vs 한테: receiver/target

  1. 저는 선생님___ 질문했어요.
① 에 ② 에게 ③ 하고 ④ 에서
  1. 민수 씨는 친구___ 이메일을 보냈어요.
① 한테 ② 에서 ③ 이랑 ④ 하고
  1. 아이가 고양이___ 밥을 줬어요.
① 에게 ② 에서 ③ 하고 ④ 로
  1. 저는 동생___ 한국어를 가르쳤어요.
① 에게 ② 에서 ③ 까지 ④ 하고
  1. 수진 씨는 어머니___ 전화했어요.
① 한테 ② 에서 ③ 에 ④ 부터
  1. 학생이 선생님___ 물어봤어요.
① 에게 ② 에 ③ 에서 ④ 하고
  1. 저는 친구___ 생일 선물을 줬어요.
① 한테 ② 에서 ③ 이랑 ④ 까지
  1. 할머니가 강아지___ 물을 줬어요.
① 에게 ② 에서 ③ 하고 ④ 에
  1. 지훈 씨는 회사 동료___ 문자를 보냈어요.
① 한테 ② 에 ③ 에서 ④ 이랑
  1. 저는 아버지___ 사실을 말했어요.
① 에게 ② 에서 ③ 로 ④ 하고
Answer
  1. ② 에게 — 선생님 is the person receiving the question.
  1. ① 한테 — 친구 is the receiver of the email; 한테 is conversational.
  1. ① 에게 — 고양이 is an animal receiving food.
  1. ① 에게 — 동생 is the person receiving teaching.
  1. ① 한테 — 어머니 is the person contacted.
  1. ① 에게 — 선생님 is the person asked.
  1. ① 한테 — 친구 receives the gift.
  1. ① 에게 — 강아지 is an animal receiving water.
  1. ① 한테 — 회사 동료 receives the text message.
  1. ① 에게 — 아버지 is the person being told.

Exercise 2 — 에게서/한테서: source “from”

  1. 저는 친구___ 편지를 받았어요.
① 에게서 ② 에게 ③ 하고 ④ 에
  1. 유나 씨는 선생님___ 한국어를 배웠어요.
① 에게서 ② 에 ③ 하고 ④ 까지
  1. 동생___ 전화를 받았어요.
① 한테서 ② 한테 ③ 이랑 ④ 로
  1. 저는 부모님___ 좋은 이야기를 들었어요.
① 에게서 ② 에게 ③ 하고 ④ 에서
  1. 민수 씨는 친구___ 책을 빌렸어요.
① 한테서 ② 한테 ③ 이랑 ④ 부터
  1. 아이가 할머니___ 사탕을 받았어요.
① 에게서 ② 에게 ③ 하고 ④ 에
  1. 저는 선배___ 도움을 받았어요.
① 한테서 ② 한테 ③ 이랑 ④ 에
  1. 학생들은 선생님___ 설명을 들었어요.
① 에게서 ② 하고 ③ 에 ④ 으로
  1. 지민 씨는 언니___ 옷을 받았어요.
① 한테서 ② 한테 ③ 이랑 ④ 에게
  1. 저는 친구___ 소식을 들었어요.
① 에게서 ② 에게 ③ 하고 ④ 에
Answer
  1. ① 에게서 — 받다 needs a source: from a friend.
  1. ① 에게서 — 배우다 can mark the teacher/source with 에게서.
  1. ① 한테서 — 받다 means the call came from the younger sibling.
  1. ① 에게서 — 들었어요 shows the source of the story.
  1. ① 한테서 — 빌리다 marks the person you borrowed from.
  1. ① 에게서 — the child received candy from grandmother.
  1. ① 한테서 — 도움을 받다 marks the helper/source.
  1. ① 에게서 — explanation was heard from the teacher.
  1. ① 한테서 — 옷을 받다 marks the person it came from.
  1. ① 에게서 — 소식을 듣다 marks the source of the news.

Exercise 3 — 하고: noun connection

  1. 저는 사과___ 바나나를 샀어요.
① 하고 ② 에게 ③ 에서 ④ 한테
  1. 책상 위에 책___ 공책이 있어요.
① 하고 ② 에게 ③ 으로 ④ 부터
  1. 아침에 빵___ 우유를 먹었어요.
① 하고 ② 한테 ③ 에서 ④ 까지
  1. 가방 안에 지갑___ 휴대폰이 있어요.
① 하고 ② 에게 ③ 에 ④ 한테서
  1. 시장에서 감자___ 당근을 샀어요.
① 하고 ② 에게 ③ 로 ④ 에서
  1. 저는 토요일___ 일요일에 쉬어요.
① 하고 ② 에게 ③ 에서 ④ 한테
  1. 교실에 선생님___ 학생들이 있어요.
① 하고 ② 에게 ③ 에서 ④ 으로
  1. 점심으로 김밥___ 라면을 먹었어요.
① 하고 ② 에게서 ③ 까지 ④ 에게
  1. 저는 한국어___ 영어를 공부해요.
① 하고 ② 한테 ③ 에서 ④ 로
  1. 동생은 연필___ 지우개를 샀어요.
① 하고 ② 에게 ③ 한테서 ④ 에
Answer
  1. ① 하고 — connects 사과 and 바나나.
  1. ① 하고 — connects 책 and 공책.
  1. ① 하고 — connects 빵 and 우유.
  1. ① 하고 — connects 지갑 and 휴대폰.
  1. ① 하고 — connects 감자 and 당근.
  1. ① 하고 — connects 토요일 and 일요일.
  1. ① 하고 — connects 선생님 and 학생들 as nouns in one list.
  1. ① 하고 — connects 김밥 and 라면.
  1. ① 하고 — connects 한국어 and 영어.
  1. ① 하고 — connects 연필 and 지우개.

Exercise 4 — 랑/이랑: form and meaning

  1. 저는 친구___ 영화를 봤어요.
① 랑 ② 이랑 ③ 에게 ④ 에서
  1. 유나 씨는 가족___ 여행 갔어요.
① 이랑 ② 랑 ③ 에게 ④ 하고서
  1. 커피___ 케이크를 먹었어요.
① 랑 ② 이랑 ③ 에게 ④ 에서
  1. 책___ 연필을 샀어요.
① 이랑 ② 랑 ③ 에게 ④ 한테
  1. 저는 민수___ 같이 공부했어요.
① 랑 ② 이랑 ③ 에게서 ④ 에
  1. 학생___ 선생님이 이야기해요.
① 이랑 ② 랑 ③ 에게 ④ 까지
  1. 수진 씨는 언니___ 쇼핑했어요.
① 랑 ② 이랑 ③ 에서 ④ 에게
  1. 밥___ 국을 먹었어요.
① 이랑 ② 랑 ③ 에게 ④ 한테서
  1. 저는 친구___ 같이 도서관에 갔어요.
① 랑 ② 이랑 ③ 에게 ④ 에서
  1. 동생은 우유___ 빵을 먹었어요.
① 랑 ② 이랑 ③ 한테 ④ 에게서
Answer
  1. ① 랑 — 친구 ends in a vowel sound; 친구랑 means with a friend.
  1. ① 이랑 — 가족 ends in a consonant; 가족이랑 means with family.
  1. ① 랑 — 커피 ends in a vowel; 커피랑 means coffee and cake.
  1. ① 이랑 — 책 ends in a consonant; 책이랑 means book and pencil.
  1. ① 랑 — 민수 ends in a vowel; 민수랑 means with Minsu.
  1. ① 이랑 — 학생 ends in a consonant; 학생이랑 connects student and teacher.
  1. ① 랑 — 언니 ends in a vowel; 언니랑 means with older sister.
  1. ① 이랑 — 밥 ends in a consonant; 밥이랑 means rice and soup.
  1. ① 랑 — 친구랑 같이 means together with a friend.
  1. ① 랑 — 우유 ends in a vowel; 우유랑 means milk and bread.

Exercise 5 — Mixed TOPIK I mini-test

  1. 저는 선생님___ 숙제를 냈어요.
① 에게 ② 에서 ③ 하고 ④ 랑
  1. 친구___ 같이 점심을 먹었어요.
① 랑 ② 에게 ③ 에서 ④ 까지
  1. 동생___ 편지를 받았어요.
① 한테서 ② 한테 ③ 하고 ④ 랑
  1. 사과___ 오렌지를 샀어요.
① 하고 ② 에게 ③ 에서 ④ 한테서
  1. 학생이 선생님___ 질문을 했어요.
① 에게 ② 에서 ③ 하고 ④ 로
  1. 저는 친구___ 한국어 책을 빌렸어요.
① 한테서 ② 한테 ③ 하고 ④ 에게
  1. 가방에 책___ 공책이 있어요.
① 이랑 ② 랑 ③ 에게 ④ 에서
  1. 엄마___ 전화했어요.
① 한테 ② 한테서 ③ 하고 ④ 랑
  1. 민수 씨는 유나 씨___ 영화를 봤어요.
① 랑 ② 이랑 ③ 에게 ④ 에서
  1. 저는 고양이___ 우유를 줬어요.
① 에게 ② 에서 ③ 하고 ④ 한테서
Answer
  1. ① 에게 — 숙제를 내다 marks the person receiving/submitting to.
  1. ① 랑 — 친구랑 같이 means together with a friend.
  1. ① 한테서 — 받다 needs the source: from younger sibling.
  1. ① 하고 — connects 사과 and 오렌지.
  1. ① 에게 — 선생님 receives the question.
  1. ① 한테서 — 빌리다 marks the person borrowed from.
  1. ① 이랑 — 책 ends in a consonant; 책이랑 공책.
  1. ① 한테 — 엄마 is the person contacted.
  1. ① 랑 — 유나 씨 ends in a vowel sound; with Yuna.
  1. ① 에게 — 고양이 is an animal receiving milk.

✅ Final Review Checklist

  • Use 에게/한테 when the noun is a person/animal receiving the action.
  • Use 에게서/한테서 when the meaning is “from a person/animal.”
  • Use 하고 to connect nouns.
  • Use 랑/이랑 for “and” or “with”; choose after a vowel and 이랑 after a consonant.
  • In TOPIK I questions, always read the verb first because it reveals the particle’s job.