Difference between particles wa, ga and o with sukidesu


What is the difference between these sentences, and their particle usage?

>   * _watashi **wa** kore **ga** sukidesu_
>   * _watashi **ga** kore **o** sukidesu_
>

I don't really understand the usage of these particles.




>   1. わたしはこれが好【す】きです。  
>  Watashi wa kore ga sukidesu.
>

... is neutral and very basic "I like it". It's the most basic way to say "I
like ～" in Japanese. See: [私は猫が好き and
猫は私が好き](https://japanese.stackexchange.com/q/17857/5010)

>   2. わたし **が** これが好きです。  
>  Watashi **ga** kore ga sukidesu.
>

This sentence uses exhaustive-listing _ga_ described
[here](https://japanese.stackexchange.com/q/22/5010). When someones asks "Who
likes it (among those people)?" then this sentence would be the natural
response. It's like saying " _I_ like it" with emphasis on "I".

>   3. わたし **が** これ **を** 好きです。  
>  Watashi **ga** kore **o** sukidesu.
>

This is semantically the same as Sentence 2. In complex sentences, sometimes を
can be used instead of が as if 好き were a normal verb. This phenomenon has been
discussed several times on this site (see: [Why is を used in this situation?
私は先生がネコを好きだと思います](https://japanese.stackexchange.com/q/4210/5010) and [Usage
of ～を好き outside of embedded
clauses](https://japanese.stackexchange.com/q/26005/5010) ). In your example,
instead of saying が twice, you can replace the second が with を. According to
[this article (in
Japanese)](http://www.ritsumei.ac.jp/acd/cg/lt/rb/599/599pdf/higasiya.pdf)
this happens more often in younger generations. But I think this one is
grammatically exceptional, so I recommend you familiarize yourself with
Sentences 1 and 2 first.




>   1. わたしはこれが好【す】きです。  
>  Watashi wa kore ga sukidesu.
>

... is neutral and very basic "I like it". It's the most basic way to say "I
like ～" in Japanese. See: [私は猫が好き and
猫は私が好き](https://japanese.stackexchange.com/q/17857/5010)

>   2. わたし **が** これが好きです。  
>  Watashi **ga** kore ga sukidesu.
>

This sentence uses exhaustive-listing _ga_ described
[here](https://japanese.stackexchange.com/q/22/5010). When someones asks "Who
likes it (among those people)?" then this sentence would be the natural
response. It's like saying " _I_ like it" with emphasis on "I".

>   3. わたし **が** これ **を** 好きです。  
>  Watashi **ga** kore **o** sukidesu.
>

This is semantically the same as Sentence 2. In complex sentences, sometimes を
can be used instead of が as if 好き were a normal verb. This phenomenon has been
discussed several times on this site (see: [Why is を used in this situation?
私は先生がネコを好きだと思います](https://japanese.stackexchange.com/q/4210/5010) and [Usage
of ～を好き outside of embedded
clauses](https://japanese.stackexchange.com/q/26005/5010) ). In your example,
instead of saying が twice, you can replace the second が with を. According to
[this article (in
Japanese)](http://www.ritsumei.ac.jp/acd/cg/lt/rb/599/599pdf/higasiya.pdf)
this happens more often in younger generations. But I think this one is
grammatically exceptional, so I recommend you familiarize yourself with
Sentences 1 and 2 first.

