It is ~ since … の使い方|「…してから〜になる」|英文法Q&A

英文法Q&A 構造で解く|時制
It is ~ since …
― 「…してから〜になる」の言い方

「彼が亡くなって3年になる」は It is (has been) three years since he died.since + 過去で起点、It is + 期間で経過を表します。同じ内容は4通りで言え、時間をどの視点から見るかの違いです。

Q. 「東京に来て10年になる」は、英語でどう言いますか?
A. 代表的なのが It is (has been) + 期間 + since + S + 過去It is ten years since I came to Tokyo.(東京に来て10年になる)。since he died のように since + 過去起点を、It is ten yearsそこからの経過を表します。It is でも It has been でもよく(口語は It's been が多い)、since 節は過去形です。面白いのは、同じ内容を4通りで言えること――①It is ten years since I came to Tokyo./②I have lived in Tokyo for ten years.(状態の継続)/③I came to Tokyo ten years ago.(過去の一点)/④Ten years have passed since I came to Tokyo.(時間の経過)。どれも同じ事実を違う視点から述べたものです。現在完了は現在完了for / sincefor と sinceで整理できます。

1. 結論 ― since で起点、It is で経過

判断基準

It is (has been) + 期間 + since + S + 過去=「…してから〜になる」。since 節は過去形(起点)、主節は現在(今から見た経過)。同じ内容は4通り(現在完了 for/ago/have passed since/It is ~ since)。

It is three years since he died.(起点=died) = He has been dead for three years.(継続)

2. 4つの言い換え(同じ内容)

視点 例(10年)
経過 It is ~ since S 過去 It is ten years since I came.
継続 S 現在完了 for ~ I have lived here for ten years.
過去の一点 S 過去 ~ ago I came here ten years ago.
時間が過ぎた 期間 have passed since Ten years have passed since …

3. 例文で確認

EX 1|It is (has been) ~ since

It has been five years since we last met.

最後に会ってから5年になる。

since we last met(起点=過去)+ It has been five years(経過)。口語では It's been がよく使われます。

EX 2|継続への言い換え(現在完了 for)

He has been dead for three years.

彼が亡くなって3年になる。

It is three years since he died. と同じ内容を、状態の継続has been dead for)から述べたもの。for は期間です。

EX 3|経過への言い換え(have passed)

Ten years have passed since the school was built.

その学校が建ってから10年が過ぎた。

期間 + have passed + since。主語が Ten years(複数)なので動詞は have。時間そのものを主語にした言い方です。

4. つまずきやすい形

(1) since 節は過去形

since起点(過去の一点)を示すので過去形(since he died / since I came)。主節は今から見た経過なので現在です。

(2) It is / It has been どちらも可

It is ~ sinceIt has been ~ since も使えます。口語では It's been が自然。意味の差はほぼありません。

(3) 「〜前」の ago は現在完了と併用しない

ago(〜前)は過去形専用(I came ten years ago.)。× I have come ten years ago. とはしません(現在完了)。

(4) have passed は主語が期間

Ten years have passed期間が主語(複数なら have)。It is ten years since …It が主語(is)。主語の違いに注意します。

5. 原理とのつながり

この構文は、暗記フレーズではなく「時間を、起点・継続・経過のどの視点で捉えるか」という時制の体系から理解できます。核にあるのは、ひとつの事実――「10年前に東京へ来て、今もその状態が続いている」。これを、どの角度から言葉にするかで4つの形が生まれます。since + 過去「起点」を指す標識(for と since)。そこに It is + 期間 を重ねれば「起点からの経過」に焦点が当たる(①)。同じことを「状態がずっと続いている」と見れば現在完了+for(②現在完了)、「出発点の一点」と見れば過去+ago(③)、「時間そのものが過ぎた」と見れば have passed(④)。つまり、4つは別々の暗記事項ではなく、一つの時間を、起点/継続/一点/経過という4つのカメラで撮ったもの。だから相互に言い換えられます。時制を「出来事のどこに焦点を当てるか」で選ぶ――この視点を持てば、時間表現は丸暗記でなく体系として身につきます。時制を「時間の切り取り方」で捉えるのが土台です。

6. 次に読む

時間構文を、「切り取り方」から

ひとつの時間を、起点・継続・一点・経過の4視点で言い換えられます。日本英語塾は担任制のオンライン英語専門塾です。時制を体系として使いこなす力を、指導します。全国どこからでも受講できます。

体験授業のご案内
『英文の原理』を見る

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です