このページでは現在完了の経験用法を解説しています。have been to~ と have gone to~の違いや、How many times~? How often~?などの用法をマスターしましょう。
練習問題は → 現在完了(経験)の問題演習(2)へ。
なお、このページの現在完了の解説は、中学英語文法(英検3級)の範囲です。完了進行形などの発展内容は、高校英語文法の現在完了と現在完了進行形などを参照してください。「経験」用法の現在完了: 「(今までに)~したことがある」
①〔過去〕I met the man last year.
(私は去年その男の人に会った。)
②〔現在完了〕I have met the man before.
(私は以前その男の人に会ったことがある。)
※「経験」を表す現在完了に用いられる語句:before (以前), once (1回), twice (2回), three times (3回), many times (何回も), several times (数回), often (しばしば), sometimes (ときどき)
● I have read the novel once.
(私はその小説を1回読んだことがある。)
● We have often seen a school of whales.
(よくクジラの群れを見かけることがある。)
☆ have been to ~ 「~へ行ったことがある」、とhave gone to ~「~へ行ってしまった」
● He has been to Fukuoka twice.
(彼は2回福岡に行ったことがある。)「経験」
● He has gone to Fukuoka.
(彼は福岡に行ってしまった。)「完了」
※アメリカ英語で、前後関係から経験用法が明らかな場合のみ、have gone to ~ を「~へ行ったことがある」と経験用法で使用することもあります。ただし中学英語の英作文等では、避けましょう。×になります。
● I have been to the post office.
(私は郵便局へ行ってきたところだ。)「完了」
☆ never (今までに一度もない)と ever(今までに)
● I have never visited Hokkaido.
(私は北海道を一度も訪問したことがない。)
● Have you ever seen Mt. Fuji? ‐Yes, I have. No, I haven't. / No, I never have.
(今までに富士山を見たことがありますか? -はいあります。いいえ一度もありません。)
☆ How many times + have + 主語 + 過去分詞~ ? (何回~したことがありますか?)
● How many times have you been to Osaka?-Three times.
(何回大阪に行ったことがありますか? 三回です。)
※主に「頻度」(限定された期間内での割合)を聞く場合に、How often~ で代用することもあります。中学英語の問題集では、How many times~ ?と、同じように扱っている場合が多く見られます。
● How often have you visited Tokyo this month?-Twice .
(今月東京にどのくらい訪問しましたか? 2回です。)
理解度チェック → 現在完了(経験)の問題演習(2)へ。
関連ページ: (1)継続用法の解説|(3)完了・結果の解説|(1)継続用法の問題|(3)完了・結果の問題|現在完了のまとめ問題|高校英語文法 | 英検3級 英熟語テスト | 英検3級 英単語テスト |