TOEIC® L&R・IELTS・TOEFL iBT® の文法ドリルと試験情報
ホーム > 文法一覧 > 現在完了(完了・結果)の意味と使い方

英語の現在完了(完了・結果)の意味と使い方

形:have + 過去分詞
意味:〜したところだ・〜してしまった
ある動作がちょうど終わったことや、終わった結果が今も残っていることを表します。just・already・yet とよく使います。

形の作り方

使う時形例
ちょうど終わったhave just + 過去分詞I have just arrived.
もう終わったhave already + 過去分詞She has already left.
結果が今も残っているhave + 過去分詞I have lost my key.
まだ終わっていないhaven't + 過去分詞 + yetI haven't eaten yet.

例文

  • I have just finished my lunch.
    ちょうど昼ご飯を食べ終えたところです。
  • Somebody has broken the window.
    だれかが窓を割ってしまいました。
  • Has the movie started yet?
    映画はもう始まりましたか。

使い方のポイント

  • 過去形との違い:過去形は過去の出来事を言うだけで、現在完了は今の状態とのつながりを表します。
  • I have lost my key. は「かぎをなくして今もない」、I lost my key. は今見つかったかどうかを表しません。
  • just now(たった今)は、過去形と一緒に使うことが多いです。

練習問題

問1(TOEIC® L&R A2の文法ドリルより) ( )に入る最も適切なものを選んでください。
I'm sorry, but Mr. Ward has just (  ) the office. He will be back at three.
  1. left
  2. leave
  3. leaving
  4. leaves
答えと解説

正解:1. left

has just のあとは過去分詞で「ちょうど〜したところだ」。leave の過去分詞は「left」です。leaving は -ing 形なので、has のあとで完了を表せません。

似ている文法との違い

この文法が出る級(目安)

※ TOEIC® L&R のレベル(A1〜C1)は CEFR のレベルです。IIBC の CEFR との対照表では、リーディングのスコアで A1=60点〜、A2=115点〜、B1=275点〜、B2=385点〜、C1=455点〜 に当たります。項目のレベルは当サイトの目安で(C1 の項目は 1 つだけなので B2 の一覧に入れています)、TOEIC® の出題範囲の一覧ではありません。

あわせて覚えたい文法