区别在于自动词和他动词上。
动作的发起对象的不同来定用哪个助词。自动词的动作当然是自己去发起的,而他动词的动作是由某特定的发起对象来完成的。看例子
1.水を饮む。
2.风が吹く。
很显然第一个句子的动作发起者不在句子里,“水”只是作为被动的对象来用。所以用助词を,这相当于汉语的“把”。而第二个句子里的“风”是动作的发起者,因此用助词が。
不可以互换。
有的时候动词变形后,比如自动词变成使役态后前面也是用を的。
至于区分,请在明确学会区分自动词和他动词之后在大量的阅读中慢慢积累。
不可以互换,他动词用を,自动词一般用が,不过某些时候自动词会用を,具体用法自己查字典,查を
你如果想从语法上区别这两个助词的用法,恐怕你将来一直会混淆下去。
建议你多读句子多读文章,记住一些固有用法即可。
语言中很多用法没法用语法解释清楚。