中学英文法

学校の授業で困っているひとのためのウェブサイト

現在完了:継続用法

5. 「(今まで)どれくらい(長く)...していますか?」の答え方(現在完了-継続:時間や期間を尋ねられたときの答え方)

How long have you lived in Okinawa? / For three years. / Since last year.

どのぐらい長くあなたは(今までずっと)沖縄に住んでいるのですか? / 3年間です。 / 昨年からです。


(今まで)どれくらい(長く)...していますか?」と尋ねられたときの答えかたを学ぶことにしましょう。


このようなときは、

「for ...」のように「期間」を答えたり、

「since ...」のように「いつから」ということを答えるのが良いでしょう。


会話の例を学ぶことにしましょう。


How long has Susan lived in New York?    どのぐらい長くSusanは(今までずっと)ニューヨークに住んでいるのですか?

For nine years.    9年間です。


How long has Tom lived in Tokyo?    どのぐらい長くTomは(今までずっと)東京に住んでいるのですか?

Since 2007.    2007年からです。


How long have you studied English?    どのぐらい長くあなたは(今までずっと)英語を勉強しているのですか?

For three years.    3年間です。


How long has Kenji been sick?    どのぐらい長くケンジは(今までずっと)具合が悪いのですか?

Since last Monday.    この前の月曜日からです。


How long have you played the guitar?    どのぐらい長くあなたは(今までずっと)ギターをやっているのですか?

Since I was seven.    私が7歳の時からです。


それでは練習問題を解くことにしましょう。

練習問題に進む →

気になることがある人は、今学んでいる文法事項の...