<例文>
Have you ever played tennis? – Yes, I have. / No, I haven’t.
「あなたは今までにテニスをしたことがありますか?
– はい、あります。/ いいえ、ありません。」
<ポイント>
・〔現在完了形の否定文〕:[主語]+ have[has] not +[動詞の過去分詞形]〜.
・〔現在完了形の疑問文〕:Have[Has]+[主語]+[動詞の過去分詞形]〜?
・〔疑問文の答え方〕:Yes, [主語の代名詞]+have[has]. / No, [主語の代名詞]+haven’t[hasn’t].
〔現在完了形の否定文〕のつくり方は、「have[has] のうしろに not 」をおいて、
[主語]+ have[has] not +[動詞の過去分詞形]〜.
という形になります。
なお、短縮形を用いて、haven’t や hasn’t と表すことができます。
I haven’t seen her for a long time. (私は長い間、彼女に会っていません。)
(2)現在完了形の疑問文のつくり方
〔現在完了形の疑問文〕のつくり方は、「have[has] を[主語]の前に出して」、
Have[Has]+[主語]+[動詞の過去分詞形]〜?
という形になります。
Have you ever played tennis?
(あなたは今までにテニスをしたことがありますか?)
(3)疑問文の答え方
〔現在完了形の疑問文〕の答え方は、「Yes / No を用いて」、
Yes, [主語の代名詞]+have[has]. / No, [主語の代名詞]+haven’t[hasn’t].
の形になります。
Have you ever played tennis? – Yes, I have. / No, I haven’t.
(あなたは今までにテニスをしたことがありますか?- はい、あります。/ いいえ、ありません。)
<その他の例文>
He hasn’t lived in Kobe for two years.
「彼は2年間神戸には住んでいません。」
Have you ever climbed Mt. Tenpo?
「あなたは今までに天保山に登ったことがありますか。」
<補足>
現在完了形を用いる表現には、「not を使わないで否定の意味を表す」ものがあります。
それは「never(一度も〜ない)」を使う場合です。
I have never seen such a beautiful car.
(私は(これまでに)こんな美しい車を見たことがない。)
詳しくは、「現在完了(経験用法)」のところで習います。
<まとめ>
・〔現在完了形の否定文〕:[主語]+ have[has] not +[動詞の過去分詞形]〜.
・〔現在完了形の疑問文〕:Have[Has]+[主語]+[動詞の過去分詞形]〜?
・〔疑問文の答え方〕:Yes, [主語の代名詞]+have[has]. / No, [主語の代名詞]+haven’t[hasn’t].
※ 理解を優先するために、あえて大雑把に書いてある場合があります |
---|