싫어하다([si-reo-ha-da/dislike]) means your heart feels bad, not your favorite. In polite speech, say 싫어해요([si-reo-hae-yo]).
싫어했어요([si-reo-hae-sseo-yo/disliked]) is the polite past form. Example: 어제 싫어했어요 (I disliked it yesterday).
싫어해야 해요([si-reo-hae-ya hae-yo/have to dislike]) means you must have a bad feeling. Example: 이것도 싫어해야 해요? (Do I have to dislike this too?).
싫어하다([si-reo-ha-da/dislike]) means "to dislike". It is used when your heart feels bad about something.
1. Daily: “싫어해요? (si-reo-hae-yo)”
2. Past: 싫어했어요([si-reo-hae-sseo-yo/disliked]) disliked.
3. Duty: 싫어해야 해요([si-reo-hae-ya hae-yo/have to dislike]) have to dislike.
4. Warning: 싫어하지 마세요([si-reo-ha-ji ma-se-yo/don't dislike]) don't dislike.
A: What do you dislike?
B: 매운 거 싫어해요. B: mae-un geo si-reo-hae-yo.B: I dislike spicy things.
A: 매운 거 싫어해요? A: mae-un geo si-reo-hae-yo?A: Do you dislike spicy things?
B: 네, 싫어해요. B: ne, si-reo-hae-yo.B: Yes, I dislike it. - 싫어하다([si-reo-ha-da/dislike])
A: Did you dislike it yesterday?
B: 네, 싫어했어요. B: ne, si-reo-hae-sseo-yo.B: Yes, I disliked it.
A: 얼마나 싫어했어요? A: eol-ma-na si-reo-hae-sseo-yo?A: How much did you dislike it?
B: 많이 싫어했어요. B: ma-ni si-reo-hae-sseo-yo.B: I disliked it a lot. - 싫어했어요([si-reo-hae-sseo-yo/disliked])
A: Why do you have to dislike it?
B: 건강을 위해서요. B: geon-gang-eul wi-hae-seo-yo.B: For my health.
A: 정말 싫어해야 해요? A: jeong-mal si-reo-hae-ya hae-yo?A: Do you really have to dislike it?
B: 네, 싫어해야 해요. B: ne, si-reo-hae-ya hae-yo.B: Yes, I have to dislike it. - 싫어해야 해요([si-reo-hae-ya hae-yo/have to dislike])
• 싫어하다([si-reo-ha-da/dislike]) dislike
- 싫어했어요([si-reo-hae-sseo-yo/disliked]) disliked
- 싫어하고 싶어요([si-reo-ha-go si-peo-yo/want to dislike]) want to dislike
- 싫어해야 해요([si-reo-hae-ya hae-yo/have to dislike]) have to dislike
- 싫어하지 마세요([si-reo-ha-ji ma-se-yo/don't dislike]) don't dislike