現在完了(経験)とは?have been to・ever・neverの使い方を例文で解説

📚 中2英文法

現在完了(経験)は、今までにした経験を表す英文法です。「〜したことがある」と言いたいときに使います。

この記事でわかること

  • 現在完了(経験)の基本の形
  • before・ever・never・once・twiceの使い方
  • have been to〜の意味
  • 肯定文・否定文・疑問文の作り方
  • 経験の回数をたずねる表現

🟨 現在完了(経験)は 主語+have/has+過去分詞 で「〜したことがある」と表します。

現在完了(経験)の意味

現在完了(経験)は、過去から現在までの経験を振り返る表現です。いつ起きたかを特定せず、「今までに経験があるか」に焦点を置きます。

I have visited Kyoto before.
私は以前、京都を訪れたことがあります。

She has seen a dolphin twice.
彼女はイルカを2回見たことがあります。

⚠️ 過去の特定の時点を表す「昨日」「去年」などと一緒に使うときは、基本的に過去形を使います。

基本の形

主語がI・you・we・theyのときはhave、he・she・itなど三人称単数のときはhasを使い、その後ろに過去分詞を置きます。

I have met Ken before.
私は以前、ケンに会ったことがあります。

Ken has played tennis many times.
ケンは何度もテニスをしたことがあります。

💡 have/has+過去分詞を見たら、「今までの経験」を表していないか確認しましょう。

経験でよく使う語句

beforeは「以前に」、onceは「1回」、twiceは「2回」、three timesは「3回」、many timesは「何度も」という意味です。

I have read this book once.
私はこの本を1回読んだことがあります。

Tom has been abroad three times.
トムは海外へ3回行ったことがあります。

🟨 回数を表す語は、文末や過去分詞の後ろに置くことが多いです。

have been to〜「〜へ行ったことがある」

「〜へ行ったことがある」と経験を表すときは、have been to〜を使います。経験の意味では、goの過去分詞goneではなくbeenを使います。

I have been to Osaka many times.
私は何度も大阪へ行ったことがあります。

Have you ever been to Canada?
あなたはカナダへ行ったことがありますか。

⚠️ have gone to〜は「〜へ行ってしまって、今ここにいない」という結果を表すことがあります。経験の「行ったことがある」はhave been to〜です。

疑問文:Have you ever〜?

「今までに〜したことがありますか」とたずねるときは、文頭にhave/hasを置き、everを使います。

Have you ever eaten sushi?
あなたは今までに寿司を食べたことがありますか。

答え方は、経験があればYes, I have.、なければNo, I haven’t.です。

💡 Have you ever+過去分詞?で「今までに〜したことがありますか」と聞けます。

否定文:never

「一度も〜したことがない」と強く否定するときは、neverを使います。neverはnotの代わりになるため、通常はhaven’t neverのように重ねません。

I have never seen a tiger.
私はトラを一度も見たことがありません。

She has never played baseball.
彼女は野球を一度もしたことがありません。

回数をたずねる:How many times?

経験した回数を聞くときはHow many timesを使います。

How many times have you been to Tokyo?
あなたは東京へ何回行ったことがありますか。

I have been there twice.
私はそこへ2回行ったことがあります。

過去形との違い

現在完了(経験)は、経験があるかどうかや回数に注目します。一方、過去形は「いつ」という過去の時点をはっきり示すときに使います。

I have visited Kyoto before.
私は以前、京都を訪れたことがあります。

I visited Kyoto last year.
私は去年、京都を訪れました。

⚠️ last yearやyesterdayのように過去の時点が決まっている場合、現在完了ではなく過去形を使います。

練習問題

1. 「私は以前この映画を見たことがあります。」

解答を見る

I have seen this movie before.

2. 「彼は北海道へ2回行ったことがあります。」

解答を見る

He has been to Hokkaido twice.

3. 「あなたは今までに英語で手紙を書いたことがありますか。」

解答を見る

Have you ever written a letter in English?

4. 「私は一度もその本を読んだことがありません。」

解答を見る

I have never read that book.

🟨 現在完了(経験)は、have/has+過去分詞と、before・ever・never・回数表現をセットで覚えましょう。

まとめ

現在完了(経験)は「〜したことがある」と今までの経験を表します。have/hasと過去分詞を使い、been to、ever、never、once、twiceなどを正しく使い分けましょう。

中2英文法を、もう一度基礎から整理したい人には、こちらの教材もおすすめです。


📚 中2英文法|学習ロードマップ