目次
現在完了形 / 継続のおさらい
過去から現在まで何かが継続し続けているときに使うのが現在完了形の「継続」の用法です。「(ずっと)〜している」と訳します。
【肯定文】
I have stayed in Tokyo for a year.(私は1年間ずっと東京に滞在している)
【否定文】
I have not (haven’t) stayed in Tokyo for a year.(私は1年間東京に滞在していない)
【疑問文】
Have you stayed in Tokyo for a year?(あなたは1年間東京に滞在しているの?)
・for
「 for + 期間 」は「〜の間」を表します
例)I have studied English for 10 years.(私は10年間英語を勉強しています)
・since
「 since + 過去の時点 」で「〜から」を表します
例)I have studied English since 2000.(私は2000年から英語を勉強しています)
他にも
for a long time「長い間」、How long 〜?「どのくらい(長く)〜?」
が使われることが多いです。チェックしておきましょう。
他にもfor a long time「長い間」、How long 〜?「どのくらい(長く)〜?」が使われることが多いです。チェックしておきましょう。
現在完了形 / 継続 並び替え練習プリント①
(1) | 私は彼が15才のときから知っています。 |
I ( since / known / fifteen / he / have / was / him ) years old. | |
(2) | 東京にどれぐらい住んでいますか? |
( how / Tokyo / have / you / long / in / lived )? | |
(3) | メアリーは7年間病気になっていない。 |
Mary ( years / sick / hasn’t / seven / for / been ). | |
(4) | 昨日からずっとここにいるのですか? |
( since / have / here / been / yesterday / you )? | |
(5) | 彼女は去年からこの学校で働いています。 |
She ( has / school / at / since / this / worked ) last year. | |
(6) | あなたの兄はどれぐらいフランス語を勉強していますか? |
( how / studied / French / brother / has / long / your )? | |
(7) | エマは長い間猫を欲しがっている。 |
Ema ( has / time / a / a / cat / wanted / for / long ). | |
(8) | 先月からずっと暑いです。 |
( last / hot / has / since / month / been / it ). | |
(9) | 私のクマは冬の間寝ている。 |
( for / my / has / winter / bear / the / slept ). | |
(10) | 彼は5年間英語を勉強しています。 |
He ( has / years / English / five / studied / for ). | |
現在完了形 / 継続 並び替え練習プリント②
(1) | アレックスは彼が子どもの頃から病気です。 |
Alex ( child / he / sick / has / was / since / been / a ). | |
(2) | 私たちは20年間お互いを知っている。 |
( known / have / for / each / we / other ) 20 years. | |
(3) | どのぐらいの間結婚しているの? |
( married / been / you / how / have / long )? | |
(4) | 私の母が亡くなってから3年です。 |
( been / has / my / three / died / since / years / mother / it ). | |
(5) | 彼女は若いときから歌うことが好きではない。 |
She ( hasn’t / was / singing / since / liked / she ) young. | |
(6) | 2時間ここは晴れていない。 |
( for / sunny / been / hours / two / hasn’t / it / here ). | |
(7) | どのぐらい彼らはバスケのチームに所属していますか? |
How long ( team / they / on / been / have / basketball / the )? | |
(8) | 私は生まれたときからここに住んでいる。 |
I ( I / was / since / born / here / lived / have ). | |
(9) | 何故この街はずっと雨が降っているの? |
( has / this / rainy / been / city / why / it / in )? | |
(10) | 私の弟は去年から頭が痛い。 |
My brother ( last / has / headache / a / had / year / since ). | |