現実法(略してreal)は、主に事実の陳述であることを示すために用いられる文法です。言い換えれば、平叙文のように、話し手が既知の事態と考える事柄を表現するために用いられます。ほとんどの言語には、直説法と呼ばれる単一の現実法があります が、確実性のレベルの違いなどを表現するために、追加の現実法を持つ言語もあります。対照的に、非現実法は、現実にはそうではないことが知られている事柄を表現するために用いられます。
現実法と非現実法の対比の例として、英語の「He works」と「It is necessary that he work」という文が挙げられます。最初の文では、worksは現在直説法(現実法)であり、現実世界について直接的な主張をするために使われています。2番目の文では、workは仮定法であり、これは非現実法です。ここでは、彼が働くことは必ずしも現実世界の事実を表しているわけではなく(彼は必要性を否定して働くことを拒否している可能性もある)、望ましい状態を指しています。
しかし、法は文法範疇であり、特定の状況における動詞の意味ではなく、その形を指すため、ある言語では、直接的な事実陳述という本来の目的以外にも、現実形を様々な用途で使用することがあります。例えば、多くの言語では、質問をする際(これは疑問法と呼ばれることもあります)、また、意味が実際には非現実的な場合(英語の「I hope it works」のように、現実の状態ではなく望ましい状態を指しているにもかかわらず、直説法のworksが使われる場合など)にも、直説法の動詞形を使用します。したがって、直説法は、ある言語が他の法の使用を特に要求しない限り、あらゆる場面で使用される法と定義できるでしょう。
現実法と直説法は、それぞれrealとindという注釈略語 で示すことができます。
現代英語では、直説法は事実または高い蓋然性を表す文に用いられ、さらに特定の法を用いる必要がないすべての場合においてデフォルトの法として機能します。
直説法のいくつかの形態は、強調のため、または疑問文や否定文を作るために、do、does、またはdidとともに使用できます。do - supportを参照してください。
直説法と仮定法などの他の法との区別は、現代英語よりも言語の歴史的な形態において、屈折によってより明確に示されていた。次の表は、古英語、中英語、初期および現代の現代英語で規則動詞に用いられる直説法の接尾辞を示している。 [ 1 ]
英語には直説法以外にも、命令法(「静かにしなさい!」)や条件法(「私は静かにするだろう」)(ただし、これは必ずしも法として分析されるわけではない)などの法があり、一部の方言では仮定法(「静かにすることを提案します」など)も存在します。詳細については、「英語の動詞」および「英語の動詞の形の用法」を参照してください。
一般的に直説法は主要な、あるいは唯一の現実法であるが、他の言語には、別個の現実法として分類できる追加の形式が存在する。
アラビア語やその他のセム語には、話者が強く信じていることや強調したいことを表す2種類の力動法があります。その正確な意味は、後に付く接頭辞によって決まります。例えば、 yaktubanna يَكتُبَنَّは長力動法で、強い義務の意味を持ちます。これは「彼は確かに書く」という意味で、laが前に付くとlayaktubannaとなり、「彼は書かなければならない」という意味になります。短力動法は弱い義務を表し、例えばyaktubanは「彼はほとんど書く」という意味です。laのような接頭辞が前に付くとlayaktubanとなり、「彼は書くべきである」という意味になります。
宣言法(略してdecl)は、何の条件も付けずに、ある文が真実であることを示します。多くの言語では、これは直説法の別名にすぎませんが、両者を区別する場合もあります。推論法とは対照的な場合もあります。
特定の種類の事物について一般的な記述をする場合、「一般的な法」という言葉が用いられることがありますが、これは法というよりはむしろ様相とみなされるかもしれません。グノミック・アスペクトを参照してください。