当サイトは収益を目的としたアドセンス広告を使用しており、ページ内に広告が含まれる場合があります。

文法▷ 現在完了形②(経験)

現在完了の基本形

have(has) + 過去分詞

②経験用法『~したことがある』

基本文

I have visited Kyoto three times.
(私は3回京都を訪れたことがあります。)

She has been to China before.
(彼女は以前に中国に行ったことがあります。)

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

once「一度」

twice「2回」

~times「~回」

many times「何度も」

before「以前に」

ever「今までに」

never「一度も~ない」

have(has) been to~「~に行ったことがある」という意味を表します。

注意 この用法(経験)では,have gone to~の形は使うことはできません

【問1】次の日本文を英文にしなさい。

I have seen(met) him once.

She has used the bike many times.

We have watched the movie before.

基本文

I have never visited Australia.
(私は一度もオーストラリアを訪れたことがありません。)

☑ 現在完了形(経験)の否定文には,never(一度も~ない)を使います。

【問2】次の日本文を英文にしなさい。

I have never played the piano.

We have never climbed Mt. Fuji.

基本文

Have you ever read this book?
(あなたは今までにこの本を読んだことがありますか。)

─ Yes, I have.
(はい,あります。)

─ No, I haven’t.
(いいえ,ありません。)

☑ 現在完了形(経験)の疑問文は,have(has)を主語の前に移動させます

☑ 答えの文にはhave(haven’t)・has(hasn’t)を使います。

【問3】次の日本文を英文にしなさい。

Have you ever played tennis?

─ Yes, I have.

Has she ever spoken Japanese?

─ No, she hasn’t.

基本文

How many times have you been to Korea?
(あなたは何回韓国に行ったことがありますか。)

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

回数頻度をたずねる場合は,How many times~?How often~?を使います。

【問4】次の日本文を英文にしなさい。

How many times have you seen(met) Kumi?

─ I have seen(met) her three times.

How many times have they visited America?

─ They have visited there once.