現在完了形[経験]

現在完了形の経験について
例文を用いて解説します。

まずは、現在完了形の形と意味
について復習しておきましょう。


現在完了形の形と意味

現在完了形の意味は以下の3つがあり、
形は「have(has)+過去分詞」です。

(1)継続「(ずっと)~し続けている」
(2)経験「(今までに)~したことがある」
(3)完了、結果「~し終えたところです、~してしまった」

しかし、現在完了形は形が1つ
であるのに対し意味が3つあるので、
以下のように「have+過去分詞」だけだと
意味の判別ができません。

He has lived in Japan.

この文では、
「彼は、日本に住んでいたことがある。」の経験か
「彼は、(ずっと)日本に住んでいる。」の継続か
分かりません。

そこで、経験か継続かをはっきりさせるために、
継続、経験、完了にはそれぞれキーワードがあります。


経験のキーワードは回数

ここでは、現在完了形の経験の意味に加えて
経験の意味を表すキーワードも解説します。

経験のキーワードでよく用いられるものは、
once「1回」、twice「2回」、three times「3回」
などの経験回数を表す言葉とbefore「以前」です。

3回以上の回数はfour times「4回」、
ten times「10回」など、three, fourといった
数にtimes「~回」を付けて表します。

そして、これらの経験を表すキーワードは
文の最後に付けます。


現在完了形[経験]の例文

よって、以下のように
onceやbeforeが文末に付いていると、
現在完了形の文は経験の意味を表します。

I have lived in Japan once.
「私は、1回日本に住んだことがあります。」

I have lived in Japan before.
「私は、以前日本に住んだことがあります。」

また、現在完了形で「~へ行ったことがある」
という経験を表す時には注意が必要です。

「行く」という意味の動詞はgoなので、
「~へ行ったことがある」という経験を
表す場合、goの過去分詞goneを用いて
現在完了形の形はhave goneだと思いますが、
「行ったことがある」という経験を表す時は
have been (to)を用いなければなりません。

よって、「私は、以前パリに行ったことがある。」
という現在完了形の経験は以下のようになります。

I have been to Paris before.

現在完了形の経験で、
have goneは使えないので注意しましょう。


現在完了形[経験]の否定文

通常、現在完了形の否定文は
haveの後ろにnotを付けますが、
現在完了形の経験の否定文はhaveやhasの後ろに
never「(今までに)1度も~ない」を付けます。

よって、He has lived in Japan before.
「彼は、日本に住んでいたことがある。」という
現在完了形[経験]の否定文は以下のようになります。

He has never lived in Japan before.
「彼は、(今までに)1度も日本に住んだことがない。」

has neverの省略形はありません。

また、現在完了形[経験]の否定文では、
以下のように文末のbeforeをとる場合もあります。

He has never lived in Japan.

経験の否定文の意味は、
「(今までに)1度も~したことがない」となります。


現在完了形[経験]の疑問文

通常、現在完了形の文は、
have(has)を主語の前に出し、
文末にクエッションマーク?を付ければ
疑問文になります。

現在完了形の経験の疑問文の場合だけ、
過去分詞の前にever「今までに~」を置きます。

よって、They have been to England before.
「彼らは、以前イングランドに行ったことがあります」
という経験の疑問文は以下のようになります。

Have they ever been to England?
「彼らは、今までにイングランドに行ったことがありますか。」

everは、経験の疑問文のみで用いられます。

経験の疑問文の意味は、
「(今までに)~したことがありますか」となります。

答え方はYesまたはNoとhave(has)を用い、
以下のようになります。

Yes, they have.「はい、あります」

No, they haven't.「いいえ、ありません。」

そして、
「2回(3回・4回)~したことがありますか」と
いちいち経験の回数を尋ねることはあまりしません。


how many timesで経験回数を尋ねる

そこで、現在完了形の経験の疑問文では
How many times「何回」という疑問詞を用い、
経験回数を尋ねる疑問文がよく用いられます。

先ほどの現在完了形[経験]の疑問文を
How many timesを用いて書き換えると、
以下のようになります。

How many times have they been to England?
「彼らは、何回イングランドに行ったことがありますか。」

答え方は、以下のように回数を答えます。

Twice.「2回です。」

現在完了形[完了]へ

現在完了形[経験]の練習問題

問題1.以下の現在完了形[経験]の文を日本語に訳しなさい。

(1)We have met her once.

(2)She has had a pet before.
  ※hadはhave「持っている、飼っている」の過去分詞です。

(3)Ken has been to America twice.

問題2.以下の現在完了形[経験]の文を否定文に書き換えなさい。

(4)They have been to America before.

問題3.以下の現在完了形の文を()内の言葉を用い
   疑問文に書き換えなさい。

(5)They have been to America once.(How many times)

答えはこのページの下にあります。

sponsored link

脳の特性に沿った英会話上達法

以下は、日本語環境で育った日本人の大人が
脳の特性に沿って英会話を上達できる方法を
無料で学べる動画&メール講座です。

日本人の大人の脳の特性にあった
英会話上達法の全10回無料講座

現在完了形[経験]の問題の解答

(1)「私達は、1度彼女に会ったことがあります。」

(2)「彼女は、以前ペットを飼ったことがあります。」

(3)「ケンは、2回アメリカに行ったことがあります。」

※「~へ行ったことがある」にはhas been to ~を用い、
 現在完了形の経験でhas gone toは使えません。

(4)They have never been to America before.
  「彼らは、以前1度もアメリカに行ったことがありません。」

(5)How many times have they been to America?
  「彼らは、何回アメリカに行ったことがありますか。」

※経験回数を尋ねるのでonceを消し、How many timesを用います。

英文法解説[時制]へ戻る

sponsored link

このページの先頭へ