← 前の記事:未来の表現

STEP 026 · 18分を目安に

現在完了の経験

「したことがある」はhave・has+過去分詞。ever・neverの質問と答え、過去形への切り替えを旅の会話で練習します。

「したことがある」は、どう言う?

have / has+過去分詞で、今までの経験を伝えます。Have you ever…?で尋ね、have never…で「一度もない」。いつの出来事かを話すときは過去形に切り替えます。

屋外の撮影現場でファッションショー風の衣装を着てポーズを取るHINATAとYUME
現在完了を使って撮影の経験を尋ねる。

この記事でできるようになること

  • 主語に合わせてhave・hasと過去分詞を選べる
  • everで経験を尋ね、短い返答やneverで答えられる
  • 今までの経験と、昨日・昨年の出来事を読み分けられる
この記事の目次
  1. 現在完了は「今までの経験」を伝える
  2. have・hasの後ろは過去分詞
  3. everで尋ね、neverで「一度もない」
  4. 経験を聞いた後は、過去形で詳しく話す
  5. 旅と仕事の経験に言葉を広げる
  6. already・yetを予習し、使い分けを試す
  7. 今回の単語
  8. 確認問題

現在完了は「今までの経験」を伝える

「京都へ行ったことがある」と「昨年、京都へ行った」は、どちらも過去の出来事です。ただし、話の焦点が違います。現在完了の経験は、過去から今までを見渡し、今の自分にその経験があるかを伝えます。出来事の日付を報告する過去形から、視野を広げてみましょう。

I have visited Kyoto. は京都を訪れた経験、I visited Kyoto last year. は昨年訪れた出来事を表す。
経験と、昨年の出来事を比べましょう。

図の左は訪れた経験で、いつ行ったかは決めていません。右は last year(昨年)という終わった時期の出来事です。

experienceは名詞で「経験・体験」。It was a great experience.(それはすばらしい体験でした。)のように、一つの体験ならan experience、経験の蓄積なら不可算で使います。日本語に「経験」があるからといって、必ず現在完了になるわけではありません。文が伝えたい時間に注目します。

have・hasの後ろは過去分詞

形は主語+have / has+過去分詞です。I・you・we・theyではhave、he・she・itや一人の名前ではhasを選びます。このhaveは「持っている」という動詞ではなく、現在完了を作る助け役です。I haveはI’ve、she hasはshe’sとも縮めます。

現在完了は have または has と過去分詞。例は I have seen it.、She has met the guide.。
have・has と過去分詞を組み合わせます。
まず使う過去分詞
原形過去形過去分詞
visitvisitedvisited
exploreexploredexplored
tastetastedtasted
meetmetmet
seesawseen
gowentgone
bewas / werebeen

規則動詞は過去形と同じ-ed形ですが、不規則動詞には別の形があります。I have sawではなくI have seenです。meetは「会う」で、She has met the guide before.(彼女は以前そのガイドに会ったことがあります。)となります。原形meetと過去分詞metをセットで覚えましょう。

exploreは「探索する・見て回る」、tasteは「味わう・味見する」。We have explored this town.(私たちはこの町を見て回ったことがあります。)/Have you ever tasted this tea?(この紅茶を味わったことはありますか?)では、exploredとtastedが過去分詞です。

短く練習

She ___ visited Kyoto. はhaveとhasのどちら? 答えはhasです。主語がSheなのでhasを使い、その後ろのvisitedは変えません。

everで尋ね、neverで「一度もない」

疑問文はhave / hasを主語の前へ出します。Have you ever+過去分詞…? は「これまでに一度でも〜したことがありますか」。everは副詞で「これまでに・一度でも」。経験の質問でよく使いますが、必須ではありません。Have you visited Kyoto?だけでも文脈によって経験を尋ねられます。

Have you ever visited Kyoto? は経験の質問。I have never visited Kyoto. は一度も訪れたことがないという意味。
経験を尋ねる文と never を使う文の例です。

Have you ever visited Kyoto? に、経験があればYes, I have.、なければNo, I haven’t.と答えます。Has she ever visited Kyoto?ならYes, she has.です。現在完了の質問にはdo / doesではなく、have / hasを使います。

第19記事で登場したneverを使うと、I have never visited Kyoto.(京都を一度も訪れたことがありません。)となります。never自体に否定の意味があるので、標準的な英文ではnotを重ねません。I haven’t visited Kyoto.という否定の形も使えます。

質問と答えの組み立て
役割形意味
質問Have you ever met her?彼女に会ったことがありますか?
肯定Yes, I have.はい、あります。
否定No, I haven’t.いいえ、ありません。
一度もないI have never met her.彼女に一度も会ったことがありません。

自分で組み立てる

「彼女はそのガイドに会ったことがありますか?」を言ってみましょう。答えの例はHas she ever met the guide?です。Hasを先頭にし、meetをmetへ変えます。

経験を聞いた後は、過去形で詳しく話す

会話では、経験を尋ねた後に「いつ?」と続くことがよくあります。経験の有無は現在完了、終わった過去の時期やそのときの話は過去形へ切り替えます。現在完了で会話を始めても、その後の文まで全部同じ形にする必要はありません。

Have you ever visited Kyoto? に Yes, I have. と答え、I visited it last year. と時期を話す。
経験を尋ねた後、過去形で時期を伝える会話です。

Have you ever visited Kyoto? — Yes, I have. I visited it last year.(京都を訪れたことはありますか? — はい、あります。昨年訪れました。)なら、最初は経験、最後は時期の報告です。When did you visit it?(いつ訪れたのですか?)と過去形で聞き返せます。

時の表現も一緒に読む
伝えたいこと自然な例見分け方
今までの経験I have visited Kyoto twice.今までに2回。日付は限定しない
昨日の出来事I visited Kyoto yesterday.yesterdayは終わった過去
昨年の旅行I took a trip to Kyoto last year.last yearで時期が決まる

twiceは副詞で「2回」。I have visited Kyoto twice.(京都を2回訪れたことがあります。)のように回数を足せます。回数があることと、過去の時点を指定することは別です。tripは名詞で「旅行・出張」。上のtook a tripは「旅行した」という組み合わせです。

間違えやすい形

「昨日訪れた」ならI visited Kyoto yesterday.です。I have visited Kyoto yesterday.のように、経験を表す現在完了と特定の終わった過去時点を一緒にしません。ただし「時の表現があれば全部過去形」という規則でもありません。今回はyesterday / last yearとの違いに絞りましょう。

経験と成果を表す3語

経験を話す場面に結びつけて、「少し背伸び」の3語も確認しましょう。

生涯・海外・成果を表す lifetime・overseas・achievement の図解
人生の経験や達成を振り返る場面と3語を結びつけます。

lifetime|一生・生涯

lifetimeは「一生・生涯」という意味の名詞です。in my lifetime で「これまでの人生で」と表せます。

I have visited many towns in my lifetime.(私はこれまでの人生で多くの町を訪れたことがあります。)経験を表す現在完了と一緒に使っています。

overseas|海外へ・海外で

overseasは「海外へ」「海外で」という意味の副詞です。

She has worked overseas.(彼女は海外で働いたことがあります。)has worked とともに、海外で働いた経験を表します。

achievement|達成・成果

achievementは「達成・成果」という意味の名詞です。努力して得た結果などを表します。

That was a great achievement.(それはすばらしい成果でした。)過去の具体的な成果を was で説明しています。

屋外撮影で手前のHINATAと奥のYUMEがそれぞれ異なるポーズを取る
Have you ever modeled? と経験を尋ねる。

旅と仕事の経験に言葉を広げる

abroadとoverseasは、ここではどちらも副詞で「外国へ・外国で/海外へ・海外で」。Have you ever worked abroad?(外国で働いたことはありますか?)/She has worked overseas.(彼女は海外で働いたことがあります。)のように使います。副詞なので、この使い方ではto abroadにはしません。

I have been to Kyoto. は行った経験。She has gone to Kyoto. は通常、行って今ここにいないことを表す。
been to と gone to の例を比べましょう。

訪問経験にはhave been to+場所もよく使います。I have been to Kyoto twice.(京都に2回行ったことがあります。)のbeenはbeの過去分詞です。一方、She has gone to Kyoto.は通常「彼女は京都へ行ってしまい、今ここにいない」という状況を表します。goneを訪問経験のbeenと機械的に入れ替えないようにします。

journeyは名詞で「旅・移動の行程」。tripが旅行全体を指すのに対して、journeyは移動に目を向けるときに使いやすい語です。The journey was long.(その旅の移動は長かったです。)は、旅の詳細を過去形で伝えています。

lifetimeは名詞で「一生・生涯」。I have visited many towns in my lifetime.(これまでの人生で多くの町を訪れたことがあります。)のin my lifetimeは、ここでは今までの人生を見渡す表現です。achievementは名詞で「達成・成果」。That was a great achievement.(それはすばらしい成果でした。)なら、ある達成を振り返っています。

discoverは動詞で「発見する・見つける」。I have discovered a new cafe.(新しいカフェを見つけました。)は発見を今の話題として知らせる文で、単なる経験の回数を強調する文とは少し焦点が違います。現在完了には経験以外の使い方もあることを押さえ、詳しくは次の記事へつなげます。

already・yetを予習し、使い分けを試す

alreadyは副詞で「すでに・もう」、yetは否定文で「まだ」、疑問文で「もう」。I have already booked a room.(すでに部屋を予約しました。)/I have not booked a room yet.(まだ部屋を予約していません。)では、予約が今までに済んだかを話します。

I have already booked a room. はもう予約した、I have not booked a room yet. はまだ予約していない。
already と yet の表現を先取りしましょう。

Have you booked a room yet?なら「もう部屋を予約しましたか?」。alreadyやyetは「一度でも」のeverとは役割が違います。この節は次回の完了の用法への予習です。経験の質問を作る今日の中心はHave you ever…?に戻しましょう。

  1. 「京都を一度も訪れたことがない」を英語にする。haveの後ろに何を置きますか?
  2. 「昨年、そのガイドに会った」のmetは、過去形と過去分詞のどちらでしょう?
  3. Have you ever worked abroad?に、経験がない設定で答える。

最後に、以前のprefer(より好む)も復習します。I prefer short trips.(短い旅行のほうが好きです。)は今の好みです。好みを伝える現在形と、Have you ever taken a long trip?(長い旅行をしたことがありますか?)という経験の質問を、意味に応じて使い分けてみましょう。

今回の単語

英語と例文を見て、意味を思い出してみましょう。今日は「基礎・実用・少し背伸び」から1語ずつでも大丈夫です。

  • 未学習—語
  • 学習中—語
  • 習得済み—語

カードをタップすると、意味を確認できます。

基礎5語

ever

副詞

Have you ever visited Kyoto?

already

副詞

I have already booked a room.

yet

副詞

I have not booked a room yet.

twice

副詞

I have visited Kyoto twice.

abroad

副詞

Have you ever worked abroad?

実用7語

experience

名詞

It was a great experience.

explore

動詞

We have explored this town.

discover

動詞

I have discovered a new cafe.

taste

動詞

Have you ever tasted this tea?

meet

動詞

She has met the guide before.

trip

名詞

I took a trip to Kyoto last year.

journey

名詞

The journey was long.

少し背伸び3語

lifetime

名詞

I have visited many towns in my lifetime.

overseas

副詞

She has worked overseas.

achievement

名詞

That was a great achievement.

音声は端末の英語読み上げです。声や発音は端末により異なります。習得済みは自己申告の記録です。学習状況はこのブラウザに保存されます。

確認問題

答えを選ぶと解説が表示されます。間違えたところは、本文に戻って確かめましょう。

1. 「彼女は京都を訪れたことがあります」She ___ visited Kyoto.
2. 「私はその写真を見たことがあります」I have ___ that photo.
3. 「これまでに海外で働いたことは?」に合う文は?
4. 「そのお茶を一度も味わったことがない」に合う文は?
5. Has she ever met the guide? に「はい」と短く答えるなら?
6. 「昨年大阪を訪れました」に合う文は?
7. 「京都を2回訪れたことがある」に合う語は? I have visited Kyoto ___.
8. 「彼女はパリへ行ったことがある」と訪問経験を表すなら?

今日の一歩:経験の質問から二文を作る

本文を閉じ、Have you ever visited…?で行ったことのある場所を一つ尋ねてみましょう。Yes, I have.に続けて、I visited it last year.のように時期を過去形で一文添えます。経験がなければNo, I haven’t.でも大丈夫です。

今日の確認

have / hasの選択、過去分詞、経験と時期の切り替えを一つずつ確認できたら終了です。次回は現在完了の継続・完了へ進みます。

参考にした公式情報

撮影した写真と経験・過去の英文を見比べるHINATAとYUME
経験と、いつの出来事かを比べる。

ボタンを押すと学習済みとして記録します。