MENU

中学英語 現在完了形 徹底解説

現在完了形 徹底解説
現在完了形 徹底解説
0

核心:なぜ「have」を使うのか?

現在完了形は 「have + 過去分詞」 という形をとります。この have は本来の「持っている」という意味そのものです。
過去に起きた出来事(過去分詞:〜し終えた状態)を、今の自分が「手に持っている」感覚です。

【レジェンドで考える現在完了:継続のイメージ】
  • 広瀬香美さんは1993年に「ロマンスの神様」をリリースした(過去形)。
  • 広瀬香美さんは1993年から今までずっと「冬の女王」という称号を have している(現在完了)。

→ 過去に始まったことが、今も手に残っている。これが完了形の正体です。

主語 + have / has過去分詞

※文法用語で「p.p.」と呼ばれることがありますが、これは「過去分詞(Past Participle)」の略称です。もう「過去分詞」と呼びましょう!

1

現在完了①(継続・経験):Unit 9

継続:ずっと〜している

過去から現在までの「時間の長さ」を手に持っている状態。

I have lived in Tokyo since last year.
小野正利さんで例えると:
He has sung high notes since 1992.
(1992年からずっと高音を出し続けている。今もあのハイトーンを have している!)

経験:〜したことがある

これまでの「人生の総回数」を手に持っている状態。

I have visited Kyoto once.
TWICEで例える “twice”:
I have seen TWICE in Japan twice. (日本で2回見たことがある)
I have listened to their songs many times. (何度も聴いたことがある)

【解説:Unit 9 まとめ】

● 継続(ずっと〜している)
  • for …:期間の長さ(例: for two hours)
  • since …:出発点(例: since 2010)
  • How long …:期間をたずねる疑問詞
● 経験(〜したことがある)
  • 回数:once, twice, three times, many times
  • 疑問文:ever (今までに)
  • 否定文:never (一度も〜ない)
  • 場所:have been to … (…へ行ったことがある)

[基本問題:Unit 9]

[1] 日本文に直しなさい。

  1. I have lived in Tokyo for ten years.
    Ans: ( )
  2. My sister has been busy since last week.
    Ans: ( )
  3. Ken has not used that red car for two years.
    Ans: ( )
  4. Has Jane been in her room since then?
    Ans: ( )

[2] 2つの文を1つの文(現在完了)に直しなさい。

  1. They came to this town five years ago. They still live in this town.
    Ans: ( )
  2. My brother became sick a week ago. He is still sick.
    Ans: ( )
  3. He came to my house this morning. He is still in my house.
    Ans: ( )
2

現在完了②(完了・結果):Unit 10

動作が終わった直後の「結果」を今手に持っている状態。「たった今〜した」というニュアンス。

ドリカムで「just」

DREAMS COME TRUE have just released a new song!
(たった今、新曲をリリースしたところだ! 出来立てホヤホヤ!)

TWICEで「yet」

I haven’t listened to the new TWICE album yet.
(私はまだ新しいアルバムを聴いていない。)

表現 意味の核心 現在の状況
have been to 行ったことがある 今ここにいる
have gone to 行ってしまった 今はここにいない
have been in (ずっと)いる 滞在し続けている
⚠️ 厳禁!現在完了と一緒に使えない過去の言葉(今の話だから点とは喧嘩する):
yesterday, just now, last…, …ago, when

[基本問題:Unit 10]

[1] 指示に従って書きかえなさい。

(1) I finished my homework. [ already を使って ]
Ans: I ( ) ( ) ( ) my homework.
(2) The students have eaten lunch. [ 否定文(まだ〜ない)に ]
Ans: The students ( ) ( ) lunch ( ).
3

総まとめ:演習問題 A

※( ) 内に ウ などの記号を入れなさい。

(1) I have lived in Tokyo ( ) 2010. [ ア in / イ for / ウ since / エ after ]
(2) Have you ( ) in Japan for many years? [ ア are / イ be / ウ been / エ were ]
(3) When ( ) to Osaka? [ ア are you go / イ did you go / ウ have you been / エ have you gone ] ←超重要!
(4) I ( ) this letter three days ago. [ ア write / イ am writing / ウ wrote / エ have written ]
(5) ( ) have you known Ms. White? [ ア When / イ How many / ウ How often / エ How long ]
© 授業のミカタ.
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

旧ブログ『Mr.ガジェットの日記』をBloggerで立ち上げ、その後当ブログ『ミスターガジェット』を創設。
Twitterのフォロワーは2500人を突破。
紅白出場経験のあるミリオンシンガー小野正利氏に師事するなど音楽活動にも力をいれている。

コメント

コメントする

目次