Confusing Words · TOPIK I

좋다 vs 좋아하다

good, nice; (something) is liked · to like

좋다 is an adjective: the thing you like is the subject and takes 이/가. 좋아하다 is a verb, just like English “like”: the thing you like is the object and takes 을/를.

Download PDF summary

At a glance

WordCore meaningNuanceTypical pattern
좋다to be good / nice; to be likedAdjective. N이/가 좋다. Speaker’s own feeling, or a general evaluation (날씨가 좋다).N이/가 좋다
날씨가 좋다
좋아하다to likeVerb. N을/를 좋아하다. Works for anyone, including third persons.N을/를 좋아하다
-는 것을 좋아하다

How they differ

1. Match the particle to the word. Both mean “I like kimchi”: 저는 김치가 좋아요 ○ / 저는 김치를 좋아해요 ○. Mixing them is the classic error: 김치를 좋아요 ✕ / 김치가 좋아해요 ✕.

2. Other people’s likes → 좋아하다. 좋다 reports the speaker’s own feeling, like 싫다 or 덥다. For someone else, use the -아/어하다 verb: 동생은 축구를 좋아해요 ○ / 동생은 축구가 좋아요 ✕.

3. 좋다 also just means “good”. 날씨가 좋아요 (the weather is nice), 이 가방은 좋아요 (this bag is good). 좋아하다 never means “good”: 날씨가 좋아해요 ✕.

4. Subtle difference in feel. 김치가 좋아요 sounds like a feeling in the moment or a warm statement; 김치를 좋아해요 sounds like a fact about your taste. Both are everyday Korean.

Sentence좋다좋아하다
저는 한국 드라마가 정말 ___.◎✕
저는 한국 드라마를 정말 ___.✕◎
제 동생은 축구를 ___.✕◎
오늘은 날씨가 ___. 산책할까요?◎✕
우리 강아지는 산책하는 것을 아주 ___.✕◎

◎ natural   ○ possible   △ awkward   ✕ wrong

In use

  1. 저는 김치가 좋아요.

    I like kimchi.

  2. 저는 김치를 좋아해요.

    I like kimchi.

  3. 제 친구는 매운 음식을 좋아해요.

    My friend likes spicy food.

  4. 오늘은 날씨가 좋아서 기분도 좋아요.

    The weather is nice today, so I’m in a good mood too.

  5. 이 가방은 가볍고 좋아요.

    This bag is light and nice.

  6. 주말에 영화 보는 것을 좋아해요.

    I like watching movies on weekends.

One step further

The same pattern works for 싫다 / 싫어하다 (dislike) and for wanting: -고 싶다 for yourself vs -고 싶어 하다 for others. Review the particles on 이/가 and 을/를.

Common mistakes

  • 저는 고양이가 좋아해요.

    저는 고양이를 좋아해요.

    좋아하다 is a verb and takes 을/를; only 좋다 takes 이/가 (저는 고양이가 좋아요 is also correct).

  • 저는 음악을 좋아요.

    저는 음악을 좋아해요.

    English “like” takes an object, but 좋다 is an adjective and can’t: use 음악을 좋아해요 or 음악이 좋아요.

  • 제 친구는 한국 영화가 좋아요.

    제 친구는 한국 영화를 좋아해요.

    좋다 expresses the speaker’s own feeling, so for someone else’s likes use 좋아하다.

Practice

Fill in the blank with the right word: 좋다, 좋아하다

1. 제 친구는 한국 음식을 정말 ___.

Answer

좋아해요 — Object 을/를 + a third person → 좋아하다.

2. 날씨가 ___. 밖에 나갈까요?

Answer

좋아요 — Weather is “good” — an adjective.

3. 저는 여름이 ___.

Answer

좋아요 — The particle 이 calls for 좋다.

4. 우리 아이는 사과를 ___.

Answer

좋아해요 — 을/를 and a third person → 좋아하다.

5. 이 식당은 음식이 맛있고 값도 싸서 ___.

Answer

좋아요 — Evaluating the restaurant as good → 좋다.

Next

Korean Grammar Map

koreangrammarmap.com