2026年9月9日水曜日

[晴れときどき英語のお勉強] 『Mr.Evineの中学英文法を修了するドリル』(Evine著、アルク)




 14:37 2026/09/08

p190

Lesson 25 現在完了形 その2 継続と経験


[今日のポイント!]


「16年間、英語を勉強しています」


(×)I'm studying English for 16 years.

(〇)I have studied English for 16 years.



[現在完了 継続・経験用法]


(1)過去のある時点から現在まで、継続している習慣や状態

(2)現在までに経験した出来事


継続 ずっと~している since, for

経験 ~したことがある ever, never, before



[継続用法]

現在進行形と現在完了形(継続)の違い


I am studying English now.…「今現在」の一時的な進行状況

I have studied English for 16 years.…過去から現在まで一定期間継続している


現在完了と現在進行形の関係


過去 今現在


→→→→→→→→→→→→→→→ 現在完了形


→→→→→ 現在進行形



[forとsince]

現在完了の継続用法でよく使われる単語


for + 期間

since + 過去を示す単語、時を示す英文


I have lived in Tokyo for 5 years,.

You have studied English since 2003.

He has studied English since he came here.


(×)I have studied English for 2003.

(×)I have studied English for I came here. …forは接続詞としては機能しない


現在完了形の継続用法では「継続」のニュアンスを持っている状態動詞がよく使われる


She has been a teacher for 5 years.

We have known each other since last year.



[継続期間を尋ねる]


He has studied Japanese for 10 years.


How long has he studied Japanese?

for ten years が how long に変わり、文頭に移動

助動詞has と主語heが入れ替わり、疑問文となる



[経験用法]

(a)I climbed Mt. Fuji yesterday.…単純過去

(b)I have climbed Mt. Fuji before.…現在完了の経験


経験用法でよく使われる単語

ever, never, before


Have you ever watched his movie?

Yes, I have.

No, I have never wathched this movie.


経験用法を使うと、経験談やアドバイスを続けることができる

I have met the lady before. She may make you angry because she is very rude.



[経験?結果?]

She goes to Kyoto.

(△)She has gone to Kyoto.

「彼女は京都に行ってしまった(今はここにいない)」…結果


She has been to Kyoto.

「彼女は京都に行ったことがあります(今はここにいる)」…経験


Has she ever been to Kyoto?

No. She has never been to Kyoto.


「行ったことがある」(経験)はbe動詞の過去分詞で表現する



[経験回数を尋ねる]

経験の頻度や回数を尋ねる疑問文


How many times have you played golf?…回数を尋ねる

I have played golf three times.


How often have you watched it?…頻度を尋ねる

I have watched it many times.



経験回数を表す語句

once, twice, 数字+times, many times