関数による:
* 宣言: 声明を出します。 *猫はマットの上に座っていました。*
* 尋問: 質問をします。 *猫はマットの上に座っていましたか?*
* 命令: コマンドを提供するか、リクエストを行います。 *猫、マットの上に座って*
* 感嘆符: 強い感情を表現します。 *うわー、あの猫はふわふわだ!*
構造による
* シンプル: 1つの独立した句が含まれています。 *猫はマットの上に座っていました。*
* 化合物: 調整された接続詞が加えられた2つ以上の独立した条項が含まれています(および、または、またはまだ、そうです)。 *猫はマットの上に座って、犬は彼にbarえました。*
* 複合体: 1つの独立した句と1つ以上の依存条項が含まれています。 *猫は疲れていたのでマットの上に座っていました。*
* 複合複雑さ: 2つ以上の独立した条項と少なくとも1つの依存句が含まれています。 *猫はマットの上に座って、犬はjeしていたので彼にbarえました。*
目的による
* 有益: 情報を提供します。 *地球は惑星です。*
* 説得力: 読者に視点に同意するよう説得しようとします。 *環境に役立つので、リサイクルする必要があります。*
* 物語: 話をします。 *むかしむかし、森に住んでいた少女がいました...*
* 記述: 読者の心の中に鮮やかな絵を作成します。 *夕日はオレンジとピンクの炎でした。*
その他の考慮事項:
* アクティブな音声: 文の主題がアクションを実行します。 *猫はマットの上に座っていました。*
* パッシブ音声: 文の主題が行動されます。 *マットは猫に座っていました。*
* 直接オブジェクト: 動詞のアクションを受け取ります。 *猫はマットの上に座っていました。*
* 間接オブジェクト: 直接オブジェクトを受信します。 *彼は猫におもちゃを与えました。*
これは網羅的なリストではありませんが、さまざまな種類の文をよく理解する必要があります。これらのカテゴリはしばしば重複しており、各カテゴリ内に多くのニュアンスと例外があることに注意してください。
