Particle を with てある


Which particle, が（は）or を、 is correct to use with てある?

According to my textbook, が（は）should be used. For example,

> ヒーターがつけてあります。

But a native Japanese speaker has told me that he'd use を instead of が. By the
way, he is from Kagawa. Can it possibly be 香川弁? Or is it not about a dialect?




> ヒーターがつけてあります。a

> ヒーターをつけてあります。b

These are both natural and grammatical in the standard Japanese. This is not a
dialect It's just the difference in subjects.

In a, the speaker is using Vてある almost like an adjective that means "of the
state of being Ved." Here, the V is "turn on," which makes the quasi-adjective
(not an official term) "the state of being turned on" And what is in this
state? The heat.

In b, the subject is the person who's left the heat turned on. ている can take
the place of English perfective aspect (have Ved) in Japanese. When the verb
is transitive, you can make it てある to mean "have left Ved."

