中学英文法
Have you lived in Okinawa for many years? / Yes, I have. / No, I haven't.
あなたは(今までずっと)何年もの間沖縄に住んでいるのですか? / はい、そうです。 / いいえ、違います。
Have you ...? あなたは(今までにずっと)...しているのですか? と質問されたときの答え方を学ぶことしましょう。
「はい、そうです。」と答える場合、
Yes, I have.
と言います。
Have you lived in Okinawa for many years? あなたは(今までずっと)何年もの間沖縄に住んでいるのですか?
Yes, I have. はい、そうです。
この答え方をもう少し詳しく考えてみると、
Yes, / I / have.
はい、/私は/しています
となっているわけです。
「いいえ、違います。」と答える場合、
No, I haven't.
と言います。
Have you lived in Okinawa for many years? あなたは(今までずっと)何年もの間沖縄に住んでいるのですか?
No, I haven't. いいえ、違います。
この答え方をもう少し詳しく考えてみると、
No, / I / haven’t.
いいえ、/私は/していません
となっているわけです。
注意
haven’t は have not を縮めたもの(短縮形)です。ですから、
No, I haven’t.
という代わりに
No, I have not.
ということもできます。
ではいくつか例を学ぶことにしましょう。
Has Judy lived in Okinawa for many years? Judyは(今までずっと)何年もの間沖縄に住んでいるのですか?
Yes, she has. / No, she hasn't. はい、そうです。 / いいえ、違います。
「Judy」は「she(彼女は)」の扱いになります。
ですから、質問の文でも、答えの文でも「have」ではなく「has」が使われます。
そして答えでは「Judy」ではなく「she(彼女は)」に変わります。
注意
hasn’t は has not を縮めたもの(短縮形)です。ですから、
No, she hasn’t.
という代わりに
No, she has not.
ということもできます。
Have they lived in Okinawa for many years? 彼らは(今までずっと)何年もの間沖縄に住んでいるのですか?
Yes, they have. / No, they haven't. はい、そうです。 / いいえ、違います。
それでは練習問題を解くことにしましょう。
練習問題に進む →