中3英語:現在完了形の否定文・疑問文

<例文>

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].

(1)現在完了形の否定文のつくり方
〔現在完了形の否定文〕のつくり方は、「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].

 

※ 理解を優先するために、あえて大雑把に書いてある場合があります

当サイト及びアプリは、上記の企業様のご協力、及び、広告収入により、無料で提供されています