現在完了

「現在完了」の英語

「現在完了」は英語で present perfect と言います。haveまたはhasと過去分詞を組み合わせ、過去から現在へのつながりを表す時制です。経験、継続、完了の結果などを伝えるときに使います。

「現在完了」の英語の使い分け

「現在完了」の例文

We form the present perfect with have or has plus a past participle.

現在完了はhaveまたはhasと過去分詞で作られます。

コアイメージ

現在完了はhaveまたはhas+過去分詞の形で過去から現在へのつながりや継続を表す時制

英英

The present perfect uses have/has + past participle to link past actions or states to the present, commonly indicating life experiences, recent events, or actions that began in the past and continue.

語源

present perfectは、完了を示すperfect(ラテン語perfectus)と現在の感覚を示すpresentが組み合わさり、過去の出来事が現在に及ぶ時制を表す呼称として成立した

コラム

  • 三人称単数ではhas、それ以外ではhaveを用い、口語では短縮形('ve/hasなど)が頻繁に使われる

「現在完了」のレベル別の例文

「現在完了」を英語にするときのよくある間違い

  • × I have went to London.

    ○ I have gone to London.

    現在完了では、haveまたはhasの後ろに過去分詞を置きます。

  • × I am lived here for five years.

    ○ I have lived here for five years.

    過去から現在までの継続には、現在完了を使うのが基本です。

「現在完了」の英語についてよくある質問

Q. 「現在完了」を英語で一言で言うと?
present perfect と言います。haveまたはhasと過去分詞を組み合わせて作ります。
Q. 現在完了と過去形の違いは?
現在完了は過去の出来事を現在と結びつけて述べ、過去形は過去の事実や出来事として述べるのが基本です。
Q. 現在完了の作り方は?
主語に応じて have または has を置き、その後ろに過去分詞を続けます。例えば、I have finished や She has finished の形です。
Q. 現在完了形のコアイメージはどう捉えればいいですか?
結論として、過去に起きた出来事の影響を「今も持っている」と捉えるのがコアイメージです。動詞 have(持っている)の原義どおり、過去の動作の結果を今抱えている感覚を表します。視点は常に「今」にあります。例えば I have lost my key.(鍵をなくしてしまった)は、過去に失くした結果「今も手元にない」状態を伝えています。
Q. 現在完了形の3つの用法はどう見分ければいいですか?
文脈や一緒に使う副詞を手がかりに見分けます。3大用法には「継続(ずっと〜している)」「経験(〜したことがある)」「完了・結果(ちょうど〜した、〜してしまった)」があります。継続は for や since、経験は ever や before、完了・結果は already や just などと一緒に使われることが多く、これらが判別の大きな目印になります。
Q. 継続用法で使う for と since の違いは何ですか?
for の後ろには期間の長さが入り、since の後ろには始まった過去の時点が入ります。例えば for three years(3年間)のように期間全体の長さを言うときは for を使います。一方、since 2020(2020年から)や since yesterday(昨日から)のように過去の起点を示すときは since を使います。
Q. 経験用法で回数を表す英語はどう言えばいいですか?
1回は once、2回は twice を使い、3回以上は three times のように「数字 + times」で表します。例えば「富士山に2回登ったことがあります」は I have climbed Mt. Fuji twice. と言います。疑問文で「今までに〜したことがありますか」と聞くときは Have you ever climbed...? のように ever を添えるのが一般的です。
Q. have been to と have gone to は何が違いますか?
have been to は「行ってきた・行ったことがある」を意味し、have gone to は「行ってしまって今はここにいない」を意味します。have gone to は本人が今ここにいない状態を表すため、通常は「私」や「あなた」を主語にして使えません。He has gone to Paris.(彼はパリに行ってしまった)のように三人称で使います。
Q. yesterday などの過去の言葉と現在完了は併用できますか?
原則として一緒に使えません。現在完了形は「今」に焦点を当てる表現のため、yesterday や last night、two days ago、when 節のような過去の特定の一点を示す語句とは併用できません。そうした過去の時点を明確に伝えたいときは、過去形を使って I saw him yesterday.(昨日彼に会いました)のように表現します。
Q. 現在完了形の否定文や疑問文はどう作りますか?
否定文は have や has の後ろに not を置き、疑問文は Have や Has を主語の前に出します。否定文の例は I have not finished it yet.(まだそれを終えていません)です。疑問文の例は Have you seen this movie?(この映画を見たことがありますか)で、答えるときは Yes, I have. や No, I haven't. と返します。

「現在完了」と関連する日本語の英語

「現在完了」の関連ページ

ほかの日本語から英語を引く

おすすめの単語帳

1 / 1