現在完了形は、現在時制と完了相を組み合わせた文法で、現在に影響を与えている過去の出来事を表すのに用いられます。[ 1 ]この用語は特に英語の文法において、「I have finished」のような形を指すのに使われます。これらの形は、助動詞haveの現在形を用いているため現在形であり、助動詞haveと主動詞の過去分詞を組み合わせて用いているため完了形です。(過去完了形「I had eaten」など、他の完了形も存在します。)
類似の形式は他の言語にも見られ、現在完了形と呼ばれることもあります。ドイツ語のPerfekt、フランス語のpassé composé、イタリア語のpassato prossimoなど、別の名称で呼ばれることもよくあります。また、使用範囲も異なる場合があり、先に挙げた3つの言語では、少なくとも完了した動作に関しては、これらの形式は一般的な過去形として機能します。
英語では、多くの文脈において、完了した動作を表す際に現在完了形ではなく単純過去形が用いられます。英語には現在完了進行形(または現在完了進行形)もあり、これは現在形と完了相および進行相を組み合わせたものです。「 I have been eating.」動作は必ずしも完了しているとは限りません。また、動詞が状態や習慣的な動作を表す場合、基本的な現在完了形も同様です。「I have lived here for five years.」
現代英語では、現在完了形を作るのに使われる助動詞は常にhaveです。したがって、典型的な現在完了形の節は、主語、助動詞have/has、および主動詞の過去分詞(3人称単数形)で構成されます。例:
初期近代英語では、完了助動詞としてto haveとto beの両方が用いられていました。両者の用法は異なり、 to haveは完了した動作の過程を強調するのに対し、to be は動作完了後の最終状態を強調します。後者の例は、古い文献に見られます。
他の多くのヨーロッパ言語では、ほとんどまたはすべての動詞の現在完了形(または現在完了形に相当するもの)を作るために、「持つ」に相当する語(ドイツ語のhaben、フランス語のavoir、イタリア語のavereなど)が使用されます。しかし、 「存在する」に相当する語(ドイツ語のsein、フランス語のêtre、イタリア語のessereなど)は、ドイツ語、オランダ語、デンマーク語(スウェーデン語やノルウェー語は除く)、フランス語、イタリア語(スペイン語やポルトガル語は除く)など、一部の言語では他の動詞の助動詞として機能します。一般的に、「存在する」を助動詞として用いる動詞は、動きや状態の変化を表す自動詞(到着する、行く、落ちるなど)です。
詳細については、「助動詞を用いた完全構文」を参照してください。
英語の現在完了形は、主に過去に完了した動作や出来事を表す際に用いられます。これは、動作や出来事の完了時点ではなく、その出来事の現在の結果に焦点が当てられていることが理解されている場合です。動作や出来事の特定の過去の時間枠は指定されていません。出来事の過去の時間枠(過去の時点、または過去に終了した期間)が明示的または暗黙的に指定されている場合は、現在完了形ではなく単純過去形が用いられます。
この時制は現在と過去の混合のようなものと言えるでしょう。常に現在との強い繋がりを暗示し、主に会話、手紙、新聞、テレビやラジオの報道で使われます。[ 2 ]
また、現在まで続いている(通常は完了していないが、現在が完了の瞬間である場合もある)継続的な状況や習慣的な状況にも使用できます。この用法は、何かがどのくらいの期間、またはいつから続いているかを表し、通常はforまたはsinceを用いた時間表現(例えば、for two years、since 1995 など)に基づいています。そして、継続的な動作を説明する場合は、現在完了進行形がよく使用されます。
例については、「英語の動詞の形の用法 § 現在完了形」および、その記事の単純過去形、現在完了進行形、その他の完了形に関するセクションを参照してください。
現代ドイツ語では、現在時制における完了相が失われています。現在完了形は完了相を意味し、口語的には通常単純過去形に取って代わります(動詞sein「~である」を除く)。しかし、非口語的および/または物語的な文体では、単純過去形が依然として頻繁に使用されます。
ドイツ語では、現在完了形はしばしば「会話の過去」と呼ばれ、単純過去形はしばしば「物語の過去」と呼ばれます。
標準ドイツ語では、seinとhaben の区別にはsein (「である」) の使用における自動詞 + 動作の概念が含まれますが、完了形を形成する際の再帰動詞の違いとは独立しています。
フランス語には現在完了形はありません。しかし、英語、スペイン語、ポルトガル語の現在完了形と同様に、動詞avoir「持つ」の活用形と過去分詞を用いて構成される文法形式があります。この形式は完了相ではなく完了相を持ち、 passé composé(文字通り「複合過去」)という用語で標準的に呼ばれています。同じく完了相を持つフランス語の単純過去形は、複合過去にほぼ取って代わられ、物語文でのみ用いられるようになった点で、ドイツ語の単純過去形と類似しています。
標準フランス語では、再帰動詞は複合過去時制(passé composé、plus-que-parfait、passé antérieur、futur antérieur )において、助動詞としてavoir (持つ)ではなくêtre (である)をとります。さらに、約20個の非再帰動詞も助動詞としてêtreを用います(一部の学生は、頭文字を使った記憶術DR & MRS VAN DER TRAMPを使ってこれらを暗記しています)。
スペイン語の現在完了形は、真の完了相を表します。標準スペイン語は現代英語と同様に、haber は再帰態の態や問題となっている動詞の種類に関わらず、常に助動詞として用いられます。
Yo he comido (「私は食べた」)
Ellos han ido (「彼らは去ってしまった」)
エル・ハ・ジュガド(「彼は遊んだ」)
スペイン語は、フランス語、ドイツ語、英語とは異なり、現代スペイン語では「持つ」を意味する動詞haberは助動詞としてのみ機能し、所有を表すことはありません(「私は車を持っている」)。所有を表すには動詞tenerを使用します(「Tengo un coche」)。
アルゼンチンとウルグアイで話されているリオプラテンセ方言など、スペイン語の一部の形態では、現在完了形はほとんど使われず、単純過去形が代わりに用いられます。しかし、カスティーリャ語では、「今日」起こった出来事について話す場合、現在完了形が一般的です。
例えば、「今朝」について話す場合、スペインでは「寝坊してしまい、朝食を食べる時間がありませんでした」ではなく、 「[Yo] me he levantado tarde y [eso] no me ha dado tiempo de desayunar」と言います。「[Yo] me levanté tarde y [eso] no me dio tiempo de desayunar」とは言いません。文脈がなければ、スペインの聞き手は後者が昨日かずっと前に起こったことだと推測するでしょう。同じ理由で、カスティーリャ語話者は、直近の過去(ほんの数分前に起こった出来事)について話す際に現在完了形を用います。例えば、「 ¿ Qué has dicho? No te he oído」と言い、 「¿Qué dijiste? No te oí.」(何て言ったの?聞こえなかったよ)とは言いません。
ポルトガル語の現在完了形は、真の完了相を表します。現代ポルトガル語は、助動詞として通常ter (スペイン語のtener )が使われ、 haver (スペイン語のhaber ) が使われない点でスペイン語とは異なります。さらに、現在完了形の意味は、反復相を暗示するという点でスペイン語とは異なります。[ 3 ]: pp. 80–81 Eu tenho comidoは「私は食べてきた」と訳され、「私は食べた」とは訳されません。(ただし、他の時制は依然としてスペイン語と同じです。eu tinha comidoは、現代ポルトガル語ではスペイン語のyo había comidoと同様に「私は食べていた」という意味です。)
完了相は、動詞の単純過去形にjá (「すでに」) を付けることで語彙的に示すことができます。Eu já comi (直訳:「私はすでに食べた」) は「私はすでに食べた」という意味になります。
例: Ele já foi、como sabem、Duas vezes candidato ao Prémio Sakharov、que é atribuído anualmente por este Parlamento。
ご存じのとおり、彼はすでにこの議会が毎年授与するサハロフ賞に2度ノミネートされています。
時制名に含まれる「完全」という言葉は、ラテン語の語根に由来し、「欠点がない」という意味での完璧さではなく、完了を意味します。(実際には、この「欠点がない」という意味での完全は、前者の意味から派生したものです。なぜなら、何かが作られる際に、もはや欠点がなくなった時点で完成するからです。)完了時制は、現在(または考慮されている他の時点)に関して完了した動作を表すため、このように名付けられています。例えば、「私はパンを全部食べました」は、現時点で完了した動作を表しています。しかし、上記のように、現在完了構文のすべての用法が完了の概念を伴うわけではありません。
ラテン語や古代ギリシャ語などの言語の文法では、英語の現在完了形に最も近い形は単に完了形と呼ばれます。詳しくは「完了形(文法)」の記事をご覧ください。