Have you ever … ? と言うパターンは「~したことがありますか?」という意味です。 完了形ですから、過去の経験について話すために使われる表現です。
- Have you (ever) (過去分詞) … ?
~したことがありますか? - I have (過去分詞) …
~したことがあります。 - I have never (過去分詞) …
~したことがありません。
使わなくても OK ですけど、ever は現在完了形と過去完了形の疑問文でよく使われます。ever にはいろいろな使い方がありますが、今回は完了形で使われる場合をお見せします。完了形の疑問文で使うと、ever は「今まで」という意味になります。never は ever の否定形であり「今まで (したことがない)」などの意味を持ちます。現在完了形の質問に肯定文で答える時は I have (過去分詞) というパターンを使います。答える時は ever が使われません。でも、否定文で答える時は I have never (過去分詞) や I have not (過去分詞) などのパターンで答えます。会話の練習をしてみましょうか?
Example 1
Have you (ever) seen that movie before?
その映画を見たことがありますか?
Yes, I have! I saw it three years ago!
あります!3年前に見ました。Example 2
Have you (ever) been to America before?
アメリカに行ったことがありますか?
No, I haven’t. I have never been but I want to go!
ないです。行ったことがありませんが行きたいです!
では、Have you ever … ? の使い方をもっと詳しく説明したいと思います!
Have you ever … before? (~したことがありますか?)
Have you (ever) … ? は「(今まで)~したことがありますか?」という意味でしょう?ever を使わなくて表現しても OK ですけど、日常でよく使われると思います。また、文の後ろに before (前に) を付けることができます。before は現在完了形と過去完了形の疑問文でよく使われます!ever と before を使わなくても全然大丈夫ですが、ネイティブがよく使う言葉ですから、使い方を学ぶのが大切だと思います。ever は 動詞の過去分詞の前に来て、before は文の後ろに来ます。
- Have you (ever) heard of it (before)?
聴いたことがある? - Have you (ever) been to Japan (before)?
日本に行ったことがありますか? - Have you (ever) done this kind of work (before)?
こんな仕事をしたことがありますか? - Have you (ever) spoken to Tom (before)?
トムと話したことがある? - Have you (ever) eaten this (before)?
これを食べたことがある? - Have you (ever) played this game (before)?
このゲームをしてことがある?
I have … before (~したことがあります) ; I have never … before (~したことがありません)
同じように、完了形の疑問文に答える時や自分の経験について話す時は I have (過去分詞) before や I have never (過去分詞) before などのパターンを使うことができます。この場合にも before を使わなくても OK ですが、ネイティブがよく使います。
- I have been to Osaka (before).
大阪に行ったことがあります。 - I have never eaten this (before).
これを食べたことがあります - I haven’t heard this song (before).
この歌を聞いたことがない。 - I have seen that movie (before).
その映画を見たことがある。 - I have never done this kind of work (before).
このような仕事をしたことがありません。