【中3英語】現在完了形(完了用法)の使い方を徹底解説!(例文・無料プリント有)

中学英語の文法シリーズ「現在完了形の完了用法」 中3英語
ひらりん
ひらりん

中3の文法で、もしかすると一番日本人になじみがないのではないかという現在完了形の英文法。

現在完了形を使うと、過去のある時点から今のことまで、一文の中でまとめて表現できてしまいます。

といぷー
といぷー

今回は、現在完了形の中でも完了用法にスポットを当てて、ていねいに解説していくよ!

パターンプラクティスができる無料プリント(練習問題)が掲載されています。
ぜひ取り組んでみてくださいね!

無料プリントのPDFダウンロードはこちら
  • 現在完了形(完了用法)【初 級】 (選択問題・穴埋め問題)[問題] [解答]
  • 現在完了形(完了用法)【中 級】 (並び替え問題・英作文問題)[問題] [解答]
  • 現在完了形(完了用法)【まとめ】 (読解問題・英作文問題)[問題] [解答]

過去のある時点からのことまで、1文の中でまとめて表現できる文法です。

先ほど、現在完了形は、過去から現在までの状態や動作を説明する時に使うとお話ししましたね。

完了用法では、過去から続けてやってきたことを終えて、その結果、現在どうなっているかという状況を説明することができます。

(例)I have already finished lunch. (私はもう昼食を終えました。)

といぷー
といぷー

この文からは「①昼食をすべて食べてしまったから、②私は昼食を終えたんです」という、①動作が完了したこと②その結果についてが分かるね。

ひらりん
ひらりん

そうですね。
完了方法を使うことで、食べ終わった状態=(おなかいっぱいの状態)ということが分かるので、例えばこのような文を自然に続けることができます。

現在完了形の完了用法とは?

(例)I have already finished lunch, so I can’t eat any snacks anymore. (もう昼食を食べ終わってしまったので、もう何も食べられません。)

肯定文とは、いわゆる普通の文のことです。書いてある意味の通りの文のことを指します。
現在完了形(完了用法)肯定文では「ちょうど~したところです」「すでに~しました」という意味の文を作ることができます。

基本の語順とルール

現在完了形の文を作る時は、助動詞haveを使います。
その後ろにくるのは動詞の過去分詞形です。

現在完了形(完了用法)の肯定文

また、完了用法肯定文では、助動詞haveの後ろに「すでに」「もう」「ちょうど」といった、過去から続いてきた動作が終わったことを示す副詞を置くことも大きな特徴です。

よく使う表現
  • just (ちょうど)
  • already (もう、すでに)

それでは、肯定文の例文を見てみましょう。

(例)現在完了形(完了用法)の肯定文「すでに・もう~した」
  1. I have just taken a photo of my dogs. (私はちょうど犬たちの写真を撮ったところです。。)
  2. They have already done their homework. (彼らはすでに宿題を終えています。)
  3. Yuto has just got off the train at Tokyo Station, so he can call you now. (ゆうとはちょうど東京駅で電車を降りたところなので、今すぐ電話できます。)
  4. She has already arrived in Paris. (彼女はすでにパリに到着しています。)
ひらりん
ひらりん

たとえば1. 2. のように、主語が1人称、2人称の場合は、助動詞haveはそのままの形(haveのまま)で使います。

といぷー
といぷー

3. 4. のように主語が3人称単数の場合は、助動詞haveの形はhasに変わるんだね。

次は否定文について学びましょう。

否定文とは、肯定文とは逆の意味、つまり内容を否定する文のことを指します。
現在完了形(完了用法)否定文では「まだ~していない」という意味の文を作ることができます。
動作が完了していないことを表します。

基本の語順とルール

文を否定の意味にするには、notを用いて、have + not + 過去分詞の語順に並べます。
また、副詞yetまだ~ない)を文末に付け加えます。

現在完了形(完了用法)の否定文

(例)I have not washed my shoes yet. (ぼくはまだ靴を洗っていません。)

現在完了形(完了用法)の否定文

このように、まだやっていないこと(=動作が完了していないこと)を表します。

それでは、他の例文も見ていきましょう。

(例)現在完了形(完了用法)の否定文「まだ~していない」
  1. You have not finished your homework yet, so you mustn’t go out. (あなたはまだ宿題を終えていないので、外出してはいけません。)
  2. We have not made a birthday cake for our mother yet. (私たちはまだ母の誕生日ケーキを作っていません。)
  3. Aiko has not told her boyfriend she loves him yet. (あいこはまだ彼氏に愛していると伝えていません。)
  4. It has not stopped raining in my town yet. (私の町ではまだ雨が止んでいません。)
ひらりん
ひらりん

たとえば1. 2. のように、主語が1人称、2人称の場合は、助動詞haveはそのままの形(haveのまま)で使います。

といぷー
といぷー

3. 4. のように主語が3人称単数の場合は、助動詞haveの形はhasに変わるんだね。

次は疑問文について学びましょう。

疑問文とは、相手に尋ねたり依頼したりするときに使う文のことです。
現在完了形(完了用法)疑問文では「もう~しましたか?」と尋ねる文を作ることができます。

基本の語順とルール

疑問文では、他の助動詞の疑問文と同じく、助動詞haveを主語の前にもってきます。

現在完了形(完了用法)の疑問文

疑問文では、他の助動詞の疑問文と同じく、助動詞haveを主語の前にもってきます。
また、副詞yetもう~した)を文末に付け加えます。

あいこ
あいこ
ゆうと
ゆうと

答える時はYes/Noを使います。
Yesの後ろには主語 + haveが続きますが、Noの後ろにはnot yet(まだです)が続くことが多いです。

それでは、他の例文も見ていきましょう。

(例)現在完了形(完了用法)の疑問文「もう~しましたか」
  1. Have they left for Singapore yet? (彼らはもうシンガポールへ出発しましたか?)
    Yes, they have. (はい、出発しました。)
    No, not yet. (いいえ、まだです。)
  2. Has your dog eaten breakfast yet? (あなたの犬はもう朝ごはんを食べましたか?)
    Yes, she has. (はい、食べました。)
    No, not yet. (いいえ、まだです。)
  3. Has Yuto gone to the Philippines yet? (ゆうとはもうフィリピンに行ったんですか?)
    Yes, he has. (はい、行ってしまいました。)
    No, not yet. (いいえ、まだです。)

be動詞や一部の他の助動詞と同じように、助動詞haveも短縮して使うことができます。

(例)助動詞 have の短縮形
  1. I’ve already started working at this company. (私はすでにこの会社で働き始めています。)
  2. My son’s just come home from school. (私の息子はちょうど学校から帰ってきたところです。)
  3. We apologise, but we haven’t fixed our online reservation system yet. (申し訳ございませんが、オンライン予約システムがまだ復旧しておりません。)
ひらりん
ひらりん

今回の重要ポイントを振り返りましょう。

POINT
  • 現在完了形は、過去のある時点からのことまで、1文の中でまとめて表現できる文法です。
  • 完了用法では、過去から続けてやってきたことを終えて、その結果、現在どうなっているかという状況を説明することができます。
  • 肯定文では「ちょうど~したところです」「すでに~しました」という意味の文を作ることができます。
  • 否定文では「まだ~していない」という動作がまだ完了していないことを表す文を作ることができます。
  • 疑問文では「もう~しましたか?」と尋ねる文を作ることができます。

画像をクリックすると拡大表示(PDF表示)されます。

現在完了形(完了用法)【初級】
現在完了形(完了用法)【中級】
現在完了形(完了用法)【まとめ】
現在完了形(完了用法)【初級】解答
現在完了形(完了用法)【中級】解答
現在完了形(完了用法)【まとめ】解答

タイトルとURLをコピーしました