Difference between passive form and てある


I'm confused about the difference between the passive form and the てある form.

> 飲み物はもう **買ってあります** 。
>
> The drinks have already been bought.
>
> 飲み物はもう **買われました** 。
>
> The drinks were already bought.

Are my translations correct? Is it that verb-てある means 'verb **has been**
done', whereas, verb-passive means 'verb **was** done'? Are there any other
subtleties? Thanks.




> Are my translations correct?

I could not say 'no', but as a Japanese-speaker, I do know that you basically
would never hear one of us say 「飲{の}み物{もの}はもう買{か}われました。」 to mean anything. It
certainly does not mean the same as 「飲み物はもう買って **あります** 」.

「飲み物はもう買って **あります** 」 is a 100% natural-sounding sentence so I do not have to
**_think_** about what it could mean. It could only mean one thing: "I/We
bought drinks some time ago for a specific purpose and they are still here
waiting to be consumed."

With 「飲み物はもう **買われました** 。」, however, one would have to think hard about what
it could possibly mean as it is such a strange-sounding sentence to the native
ear. It could mean something like "The drinks that I wanted to buy had already
been bought by another person.", but to say that it would be more natural to
use 「買われていました」 than to use 「買われました」.




> Are my translations correct?

I could not say 'no', but as a Japanese-speaker, I do know that you basically
would never hear one of us say 「飲{の}み物{もの}はもう買{か}われました。」 to mean anything. It
certainly does not mean the same as 「飲み物はもう買って **あります** 」.

「飲み物はもう買って **あります** 」 is a 100% natural-sounding sentence so I do not have to
**_think_** about what it could mean. It could only mean one thing: "I/We
bought drinks some time ago for a specific purpose and they are still here
waiting to be consumed."

With 「飲み物はもう **買われました** 。」, however, one would have to think hard about what
it could possibly mean as it is such a strange-sounding sentence to the native
ear. It could mean something like "The drinks that I wanted to buy had already
been bought by another person.", but to say that it would be more natural to
use 「買われていました」 than to use 「買われました」.

