【中3英語】現在完了形(完了用法)を学ぼう(例文・練習問題・無料プリント有)

中学英語の文法シリーズ「現在完了形の完了用法」 中3英語
文法の解説を見る
無料プリントをゲット
といぷー
といぷー

まずは基礎問題で腕だめし! Let’s start!

現在完了形(完了用法)【練習問題】

穴埋め問題10問で力だめし!

Let’s try!

1 / 10

1) I have (  ) finished reading this book.

 

ぼくはちょうどこの本を読み終えたところです。

2 / 10

2) We have (  ) made a reservation.

 

私たちはすでに予約をしてあります。

3 / 10

3) Have you taken a bath (  )?

 

あなたはもうお風呂に入りましたか?

4 / 10

4) I haven’t used a new textbook (  ).

 

私はまだ新しい教科書を使っていません。

5 / 10

5) They have (  ) had lunch yet.

 

彼らはまだ昼食を食べていません。

6 / 10

6) Mike and I (  )(  )(  ) our homework.

 

私とマイクはちょうど宿題を終えたところです。

7 / 10

7) It (  )(  )(  ) snowing.

 

ちょうど雪がやみました。

8 / 10

8) Have you (  ) clothes (  )?

 

もう洗濯はしたの?

9 / 10

9) ー(8)の質問に対して

No, (  )(  ).

 

いいえ、まだです。

10 / 10

10) My sister (  ) got up (  ).

 

ぼくの姉はまだ起きていません。

あなたのスコアは

平均スコアは 75%

0%

過去のある時点からのことまで、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をコピーしました