パターン:Have you (ever) … (before)? ; I have (never) … [中級]

Have you ever … ? と言うパターンは「~したことがありますか?」という意味です。 完了形ですから、過去の経験について話すために使われる表現です。

  • Have you (ever) (過去分詞) … ?
    ~したことがありますか?
  • I have (過去分詞) …
    ~したことがあります。
  • I have never (過去分詞) …
    ~したことがありません。

使わなくても OK ですけど、ever現在完了形過去完了形の疑問文でよく使われます。ever にはいろいろな使い方がありますが、今回は完了形で使われる場合をお見せします。完了形の疑問文で使うと、ever は「今まで」という意味になります。neverever の否定形であり「今まで (したことがない)」などの意味を持ちます。現在完了形の質問に肯定文で答える時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 は現在完了形と過去完了形の疑問文でよく使われます!everbefore を使わなくても全然大丈夫ですが、ネイティブがよく使う言葉ですから、使い方を学ぶのが大切だと思います。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 (過去分詞) beforeI 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).
    このような仕事をしたことがありません。