"But":の前にコンマが必要な場合
* 2つの独立した条項の接続: 独立した条項は、完全な文として単独で存在することができます。 「しかし」を使用してこれらの2つを接続する場合、コンマが必要です。
* 例: 「私は店に行きましたが、彼らは牛乳を出していませんでした。」 (「私は店に行きました」と「彼らは牛乳から出ていた」と自分で完全な文になることができます。)
「が」の前にコンマが必要ない場合:
* 2つのフレーズまたは依存および独立した句を接続する: 「しかし」が完全な文ではない文の一部を接続している場合、コンマは必要ありません。
* 例: 「私は一杯のパンを買いましたが、チーズを忘れました。」 (「パンのパンを買った」はフレーズであり、完全な文ではありません。)
要約:
* comma before "but" :2つの独立した条項を接続するときに使用します。
* "but" の前のコンマはありません :フレーズを接続するとき、または依存および独立した句を接続するときに使用します。
もっと例を挙げたいかどうか教えてください!
