17859
I started reading basic grammar of Japanese, and found this sentence:

> ねこがすきです。  
>  I like cats.

I thought が is the subject particle, so I supposed that ねこ would be the
subject of the sentence.
**[すき](http://dictionary.goo.ne.jp/leaf/je2/38836/m0u/%E3%81%99%E3%81%8D/)**
seems to mean "like". So I expected ねこがすきです to mean _" Cats like me"_ rather
than _" I like cats"_; however, it seems like _" I like cats"_ is the correct
meaning, as another example バナナが好きだ ( _I like bananas_ ) in the mentioned
dictionary entry also has the same structure.

I asked another learner and got this phrase (私は)猫が好き as the full version of
ねこがすきです. However, this confuses me even further, because somehow I understand
it as _" Cats, I like"_ (and probably _" Me, cats like"_). And I think no
matter how strange it means, it's still a perfectly fine sentence.

How should I understand these two following sentences? Which one means "I like
cats" and which one means "Cats like me"?

>   1. 私は猫が好き  
>
>   2. 猫は私が好き
>
CC BY-SA 4.0
2014-07-17T21:20:39.683
17857
2021-12-27T05:20:15.143
2021-12-27T05:20:15.143
30454
6529
question
grammar particle-は particle-が は-and-が
私は猫が好き and 猫は私が好き
Particles have multiple uses or meanings. が can be used to mark the subject.
However 好き【すき】 is an adjective not a verb. In this case が marks the target of
好き【すき】 which is cats.

> 1) 私は猫が好き
>
> 2) 猫は私が好き

The pattern of these sentences is: Topic は target of adjective が adjective

  1. I(topic) like(adjective) cats(target of adjective).
  2. Cats(topic) like(adjective) me(target of adjective).
CC BY-SA 3.0
2014-07-17T21:41:53.753
17859
2014-07-18T07:01:48.010
2014-07-18T07:01:48.010
6797
17857
answer
Sentence 1) is easy — it clearly means "I like cats."

Sentence 2) is more difficult, and has already generated [complicated
discussions about grammar](https://japanese.stackexchange.com/questions/4327/)
elsewhere on this site. It's an unusual-looking sentence, and it's certainly
not a normal way of saying "Cats like me." It could mean "I like cats." and I
think that this is the most natural interpretation.

The most important point is that most of the time, 好き is used for saying "I
like..." and not for talking about what other people like. If you use 好き to
mean "I like...", you can leave out the word for "I", because people will
assume that you mean "I like...". On the other hand, if you want to say that
someone else likes something, you have to use extra words and more complicated
expressions, to make it clear that you don't mean "I like...".

For example, if you walk up to someone, with no other context, and say

> 好きだ！

it means, "I love you!" (or at least, I really like you). Also,

> 猫が好きだ。
>
> 猫は好きだ。

both means "I like cats." (There is a small difference between these two
sentences, which is discussed in detail in other questions tagged wa-and-ga.)

If you want to say "Cats like me.", you could say:

> 私は猫に好かれる。

which uses a special passive verb 「好かれる」 instead of the normal 「好き」. I think
this expression is a good choice. If you really want to use 「好き」, maybe you
could also say:

> 猫はみんな私のことが好きみたいだ。

"All cats seem to like me." I added 「みたい」(seem to), 「みんな」(all) and 「のこと」(which
indicates that I am the thing being liked) to try and make the sentence more
natural, but I think it's still a little strange, because it makes it sound as
if cats have human-like emotions.
CC BY-SA 3.0
2014-07-19T04:02:57.637
17872
2014-07-19T04:02:57.637
2020-06-17T08:18:27.500
-1
6799
17857
answer
It may help to understand the nature of: the は particle (topic marker), the
nature of the が particle (subject marker), and the fact that 好き is an
adjective, not a verb.

Japanese is what is known as a [topic prominent
language](http://en.wikipedia.org/wiki/Topic-prominent_language). In English,
no distinction is made between the topic of a sentence and the subject. In
Japanese, however, they serve two different purposes. Therefore in sentences
such as "私は猫が好きです。", there is both a topic (me) **and** a subject (cats).

Think of the topic of a sentence as translating to "as for ____,", and
everything that follows is simply a comment about the topic. So in the case of
your example sentence, it translates more literally as follows:

> 私は猫が好きです。  
> As for me, cats are well-liked.

As Kyon Smith mentioned, 猫は私が好きです doesn't sound natural because 好き is
generally understood to be the speaker's internal feelings and therefore it
doesn't make sense to use it to describe someone or something else's feelings.
But to help further demonstrate the function of はand が,

> 猫は私が好きです。  
>  _As for cats, I am well-liked (by them)._
CC BY-SA 3.0
2014-07-19T18:21:45.487
17876
2014-07-19T18:27:09.807
2014-07-19T18:27:09.807
1575
1575
17857
answer