← 前の記事:現在完了の経験

STEP 027 · 15分を目安に

現在完了の継続と完了

sinceとforの使い分けから、継続・完了・経験を文脈で読み分けます。

先に答え

現在完了は過去と今をつなぐ形。継続ではsinceで起点、forで期間を示し、完了では終えたことと今とのつながりを伝えます。

原宿の街でHINATAとYUMEがsinceとforの時間軸を見比べる
起点と期間、そして完了を一緒に見てみよう。

この記事でできるようになること

  • sinceの起点とforの期間を選べる
  • 継続と完了を文脈で見分けられる
  • 経験の表現と比較できる
この記事の目次
  1. 継続:過去から今まで続く
  2. sinceは起点、forは期間
  3. 完了:終えたことを今につなぐ
  4. 経験・継続・完了を比べる
  5. 時間を表す語も例文で確認
  6. 自分で選んで理由を言う
  7. 今回の単語
  8. 確認問題

継続:過去から今まで続く

第26記事で学んだ have / has+過去分詞 を使い、過去に始まって今につながる状態を表せます。I have lived here for two years. は「私はここに2年間住んでいます」。文脈では今も住んでいる話です。

I have lived here for two years. はここに2年間住み続けている例。
過去から今につながる状態を見てみましょう。

主語が I・you・we・they なら have、he・she・it なら has。She has lived here since last winter. は「彼女は去年の冬からここに住んでいます」。winter は「冬」、summer は「夏」です。

How long have you lived here? は「どのくらいここに住んでいますか」。How long は長さを尋ねます。答えは For two years. のように短く伝えることもできます。

sinceは起点、forは期間

図のように、since は起点、for は期間を示します。伝えたいのが「いつから」か「どのくらい」かで選びます。

since April は4月からという起点、for three months は3か月間という期間。
since は起点、for は期間を示します。

I have worked here since April.(私は4月からここで働いています。)/I have worked here for three months.(私はここで3か月働いています。)それぞれ、現在まで続いている文脈の例です。

since の後には、since I began this job(この仕事を始めて以来)のように文を置くこともできます。began は begin(始める)の過去形です。始点の文では出来事が起きた過去を表します。

for の後は two years・three days のような長さ。since two years や for April とはしません。期間が終わった話でも for は使えますが、その場合は文全体の時制や文脈を確かめましょう。

原宿のカレンダーでHINATAが4月の起点を、YUMEが3か月の期間を指す
sinceは起点、forは期間を示します。

完了:終えたことを今につなぐ

I have finished my report. は「報告書を終えました」。報告書が今は完成している、というつながりに目を向けます。end は「終わる・終える」で、The meeting has ended. は「会議が終わりました」。

I have finished my report. は報告書を終えたことを今に結び付けて伝える。
終えたことを今につなげる例です。

She has already sent the email.(彼女はもうメールを送りました。)の already は「すでに」。Have you finished yet?(もう終えましたか。)の yet は、疑問文や否定文でよく使う「もう/まだ」です。I haven’t finished yet. は「まだ終えていません」。

昨日という終わった時点を伝えるなら I finished it yesterday. と過去形を使います。I have finished it yesterday. とは通常言いません。完了という名前だけで、すべての文に「今ちょうど終わった」と決めつけないようにしましょう。

経験・継続・完了を比べる

Have you ever visited Kyoto? は「京都を訪れたことがありますか」。ever は「これまでに」で、今までの experience(経験)を尋ねる手がかりです。I have lived in Kyoto for two years. は継続、I have finished the trip. は完了に焦点があります。

I have visited Kyoto. は経験、I have lived here for two years. は継続、I have finished my report. は完了に注目した例。
文脈によって異なる焦点を比べましょう。

同じ have+過去分詞でも、動詞・時間表現・前後の話から意味を考えます。たとえば最近完了した仕事の話なのか、これまでの経験を話しているのかは文脈が助けになります。

続く・終わらない・経過する3語

継続や完了を考える場面で、「少し背伸び」の3語も確認しましょう。

連続・未完成・経過を表す continuous・unfinished・elapsed の図解
雨や書類、時間の場面と3語を結びつけます。

continuous|途切れない・連続した

continuousは「途切れない」「連続した」という意味の形容詞です。

There was continuous rain for two days.(2日間、雨が降り続きました。)continuous が rain の状態を説明します。

unfinished|未完成の

unfinishedは「未完成の」という意味の形容詞です。まだ終わっていない状態を表します。

The report is unfinished.(報告書は未完成です。)unfinished が報告書の状態を説明します。

elapsed|経過した

elapsedは「経過した」という意味の形容詞として使えます。

Check the elapsed time.(経過時間を確認してください。)elapsed time で「経過時間」を表します。

時間を表す語も例文で確認

remain は「〜のままである」。The shop has remained open since May. は「店は5月から開いたままです」。continue は「続く・続ける」で、The class will continue tomorrow. は「授業は明日も続きます」。

duration は継続時間、interval は間隔、unfinished は未完成の。
時間や状態を表す単語の例です。

recently と lately は「最近」。I have recently started a new job. は「最近新しい仕事を始めました」、Have you been busy lately? は「最近忙しいですか」。どちらも最近を表しますが、文脈と自然な位置を例文で覚えましょう。

duration は「継続時間」、period は「期間」、interval は「間隔」です。The duration of the meeting is one hour. は会議の長さ、Take breaks at regular intervals. は一定間隔の休憩を示します。

continuous は「途切れない」、unfinished は「未完成の」、elapsed は「経過した」。The report is unfinished.(報告書は未完成です。)と I have finished the report.(報告書を終えました。)では、報告書の状態が異なります。Check the elapsed time. は「経過時間を確認してください」です。

自分で選んで理由を言う

「彼女は3年間その店で働いている」なら She has worked at the shop ___ three years. の空欄に何を入れますか。three years は長さなので for。起点の last summer(去年の夏)なら since です。

for three years は3年間という期間、since last summer は去年の夏からという起点。
期間と起点をそれぞれ選びましょう。

新しい文で試しましょう。He has already cleaned the room. は、掃除を終えたことに注目する完了です。He has known her since 2020. は、2020年から今まで知っている状態の継続です。

今回の単語

英語と例文を見て、意味を思い出してみましょう。今日は「基礎・実用・少し背伸び」から1語ずつでも大丈夫です。

  • 未学習—語
  • 学習中—語
  • 習得済み—語

カードをタップすると、意味を確認できます。

基礎5語

since

前置詞

She has worked here since April.

begin

動詞

The class begins at nine.

end

動詞

The meeting ends at five.

winter

名詞

I have lived here since last winter.

summer

名詞

We met last summer.

実用7語

remain

動詞

The shop has remained open since May.

continue

動詞

The class will continue tomorrow.

recently

副詞

I have recently started a new job.

duration

名詞

The duration of the meeting is one hour.

period

名詞

The course lasts for a period of six weeks.

interval

名詞

Take breaks at regular intervals.

lately

副詞

Have you been busy lately?

少し背伸び3語

continuous

形容詞

There was continuous rain for two days.

unfinished

形容詞

The report is unfinished.

elapsed

形容詞

Check the elapsed time.

音声は端末の英語読み上げです。声や発音は端末により異なります。習得済みは自己申告の記録です。学習状況はこのブラウザに保存されます。

確認問題

答えを選ぶと解説が表示されます。間違えたところは、本文に戻って確かめましょう。

1. I have lived here ___ 2022.
2. She has worked here ___ three years.
3. 「私はその報告書をもう終えました」に合う文は?
4. Have you finished yet? に「まだです」と答えるなら?
5. Have you ever visited Osaka? が尋ねるものは?
6. 「彼は去年その店に行きました」に合う文は?
7. She has known him since 2020. の中心は?
8. He has ___ here for two years.

今日の一歩

自分が続けていることを一つ選び、forで期間、sinceで起点をそれぞれ英文にしてみましょう。

参考にした公式情報

夜の原宿でHINATAのノートとYUMEのチェックマークを見て学習の完了を振り返る
今日の学習を終えたら、英文を一つ作ってみましょう。

ボタンを押すと学習済みとして記録します。