It is ~ since … の使い方|「…してから〜になる」|英文法Q&A
― 「…してから〜になる」の言い方
「彼が亡くなって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 / since はfor と sinceで整理できます。
1. 結論 ― since で起点、It is で経過
It is (has been) + 期間 + since + S + 過去=「…してから〜になる」。since 節は過去形(起点)、主節は現在(今から見た経過)。同じ内容は4通り(現在完了 for/ago/have passed since/It is ~ since)。
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. 例文で確認
It has been five years since we last met.
最後に会ってから5年になる。
since we last met(起点=過去)+ It has been five years(経過)。口語では It's been がよく使われます。
He has been dead for three years.
彼が亡くなって3年になる。
It is three years since he died. と同じ内容を、状態の継続(has been dead for)から述べたもの。for は期間です。
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 ~ since も It 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視点で言い換えられます。日本英語塾は担任制のオンライン英語専門塾です。時制を体系として使いこなす力を、指導します。全国どこからでも受講できます。
