【中学3年生】英語:現在完了形(げんざいかんりょうけい)
こんにちは!中学3年生の英語で、多くの人が「ちょっと難しいかも…」と感じるのが、この「現在完了形」です。
でも、安心してください。現在完了形は「過去と現在をつなぐ架け橋」のようなものだと考えると、一気にイメージしやすくなります。
この記事では、基本の形から3つの大事な意味まで、ステップバイステップで分かりやすく解説します!
1. 現在完了形の基本:形とイメージ
まずは、一番大切な「形」を覚えましょう。
公式: \( \text{have / has} + \text{過去分詞} \)
主語が3人称単数(He, She, Itなど)のときは、hasを使うのを忘れないようにしましょう!
過去分詞は、played のような -ed がつくものもあれば、seen や gone のような不規則に変化するものもあります。
【重要ポイント:イメージで理解しよう】
過去形は「過去の点(〜した)」を表しますが、現在完了形は「過去から今につながる線」を表します。
「昔から今までずっと〜している」「過去にやったことが、今も影響している」というニュアンスです。
最初は難しく感じるかもしれませんが、大丈夫です!まずはこの「過去と今がつながっている感覚」を大切にしてくださいね。
2. 継続(ずっと〜している)
過去のある時から、今もずっとその状態が続いていることを表します。
例文:
I have lived in Tokyo for three years.
(私は3年間、東京に住んでいます。)
→ 3年前から住み始めて、今も住んでいるという「線」の状態ですね。
よく一緒に使われるキーワード:
・for 〜(〜の間): for two days(2日間)など
・since 〜(〜以来): since last year(去年から)など
・How long ... ?(どのくらい長く〜していますか?)
★ここがポイント!
for の後ろには「期間(数字など)」、since の後ろには「スタート地点(時を表す言葉)」が来ると覚えましょう!
3. 経験(〜したことがある)
過去から今までの間に、その経験を持っているかどうかを表します。
例文:
I have seen that movie twice.
(私はその映画を2回見たことがあります。)
よく一緒に使われるキーワード:
・ever(今までに):疑問文でよく使います。
・never(一度も〜ない):否定文で使います。
・once / twice / many times(1回 / 2回 / 何回も)
・before(以前に)
★豆知識:
「〜へ行ったことがある」と言いたいときは、gone ではなく have been to 〜 を使います。gone を使うと「行ってしまって(今はもうここに)いない」という意味になってしまうので注意です!
4. 完了・結果(ちょうど〜したところだ / すでに〜してしまった)
動作がちょうど終わったばかりであることや、その結果今はこうなっているという状態を表します。
例文:
I have just finished my homework.
(私はちょうど宿題を終えたところです。)
→ 宿題が終わったので、今は自由だ!というニュアンスが含まれます。
よく一緒に使われるキーワード:
・just(ちょうど): have と過去分詞の間に挟みます。
・already(すでに):肯定文で使い、 have と過去分詞の間に挟むことが多いです。
・yet(まだ / もう):否定文(まだ〜ない)や疑問文(もう〜した?)の文末に使います。
【よくある間違い】
疑問文の yet を「まだ」と訳さないように注意!
× Have you finished yet?(まだ終わりましたか? = 日本語として変)
○ Have you finished yet?(もう終わりましたか?)
5. まとめと覚え方のコツ
現在完了形をマスターするための3つのステップ:
1. \( \text{have / has} + \text{過去分詞} \) の形を完璧にする。
2. 「継続・経験・完了」の3つの意味を理解する。
3. キーワード(since, ever, already など)を見つけて、どの意味か判断する。
【キー・テイクアウェイ(まとめ)】
・現在完了形は「過去と今をつなぐ」表現。
・否定文は have not (haven't)、疑問文は Have を文頭に出す。
・不規則動詞の過去分詞(go-went-gone など)をコツコツ暗記するのが近道!
現在完了形が使えるようになると、表現できる幅がぐっと広がります。
「昔から今まで」という長い時間の流れを英語で伝えられるようになるのは、とてもカッコいいですよ!
少しずつ練習して、自分のものにしていきましょう。応援しています!