現在完了 ─ have + 過去分詞の 3 用法 [中3]

中3 現在完了形。have + 過去分詞の経験・継続・完了の使い分け、ever/never/just/already などの副詞、典型ミスの診断。

結論: have + 過去分詞、用法は『経験・継続・完了』の 3 つ

現在完了: have/has + 過去分詞

3 つの用法: 1. 経験『〜したことがある』 (ever, never, before, once, twice, ~times) 2. 継続『ずっと〜している』 (for, since) 3. 完了『ちょうど〜した』『まだ〜していない』 (just, already, yet)

解法 1: 経験

I have been to Tokyo three times. (3 回行ったことがある) Have you ever played tennis? (したことがありますか?) I have never seen a panda. (見たことがない)

解法 2: 継続

I have lived here for 5 years. (5 年間ずっと住んでいる) She has known him since 2020. (2020 年からずっと知っている)

for + 期間、since + 時点。

解法 3: 完了

I have just finished my homework. (ちょうど終わったところ) She has already left. (もう出発した) Have you eaten lunch yet? (もう食べた?) I haven't done it yet. (まだしていない)

典型的な間違いと診断

**パターン 1: have + 過去形 (過去分詞でない)** 『I have went.』 → 戻る場所: have の後は過去分詞 (went じゃなくて gone)。

**パターン 2: 過去形と混同** 『I went to Tokyo three times in 2020.』 (特定の過去は単純過去) → 戻る場所: 完了は『現在まで』『現在を含む』、過去形は『過去の特定の時』。

**パターン 3: yesterday や ago と一緒に使う** 『I have done it yesterday.』 → 戻る場所: 完了は『過去の特定の時を表す語』とは一緒に使えない。yesterday は単純過去。

YouStudy で動的に診断する

英語の文法は『何度も書いて慣れる』が王道ですが、『何が分かっていないか』が分かれば短時間で克服できます。

**YouStudy** は教科書 (BLUE SKY / NEW HORIZON / SUNSHINE / 三省堂 NEW CROWN 等) と組み合わせて、英作文や英文法の誤答の根本原因を自動診断します。 単語暗記はクイズで、英文法は理解確認ループで定着。塾の宿題 + YouStudy で『分かったつもり』を見える化。

よくある質問

Q. 現在完了と過去形の違いは?

A. 現在完了は『現在を含む』『現在に影響がある』過去。過去形は『過去の一点で終わった』こと。

Q. have been to と have gone to の違いは?

A. have been to = 行ったことがある (経験)、have gone to = 行ってしまった (今ここにいない)。

Q. for と since の使い分け?

A. for + 期間 (5 years, 10 minutes)、since + 時点 (2020, last Monday, I was a child)。

関連する単元解説

YouStudyで実際にやってみる

記事を読んだら、すぐに練習問題を解いて定着させましょう。 iPad 手描き + AI 採点で、つまずきは自動で理解確認ループに。

無料で始める

他のガイド