「it is 時間 since」や「it is 時間 before」は英文でよく目にする構文。英語長文でもバンバンでてきますよね。
この構文を使いこなせると、英会話でもガシガシ使えるでしょう。
そこで当記事では、「it is 時間 since」や「it is 時間 before」を例文をまじえながら説明します。
目次(クリックでジャンプ)
「it is 時間 since」の例文
「it is 時間 since SV」で「SVしてから、〜(時間)が過ぎた」という意味。
例文をみていきましょう。
It is ten years since I began to study English.
英語の勉強を始めてから10年が経ちました。
It is ten years since I saw Taro last.
10年太郎と会っていない。
【「it is 時間 since SV」の意味】
→ 「SVしてから、〜(時間)が過ぎた」
「it has been since」の例文
「it has been since」は「it is 時間 since」と同じ意味をあらわせます。「SVしてから、〜(時間)が過ぎた」という意味です。
「it has been since」の上記の例文をhas beenで書き換えてみましょう。
It has been ten years since I began to study English.
英語の勉強を始めてから10年が経ちました。
It has been ten years since I saw Taro last.
10年太郎と会っていない。
【「it has been 時間 since」の意味】
→ 「SVしてから、〜(時間)が過ぎた」
「It has been a long time since I saw you last」
「It has been since」の例文をさらにみていきましょう。
It has been a long time since I saw you last.
久しぶりですね。
=最後にあってから、長い期間が経ちました
「It has been a long time since I last contacted you.」
こちらも「It has been since」の例文。
It has been a long time since I last contacted you.
久しぶりですね。
「how long has it been」の意味
「how long has it been」は「it has been since」の疑問形。
例文を見ていきましょう。
How long has it been since you began to study English?
英語の勉強を始めてからどれくらいですか?
「it is 時間 before 〜」
「it is 時間 before〜」は「〜するまでに、…(時間)かかる(った)」という意味。
It was three days before he got well.
彼は良くなるまで3日かかった。
【「it was 時間 before」の意味】
→ 「〜するまでに、…(時間)かかった」
「it has been 時間 since」が詳しい参考書
「it has been 時間 since」が詳しい参考書は『大学入試英作文実践講義 改訂版』です。
こちらは「it has been 時間 since」の書き換えや、英作文する上で注意することを丁寧に解説してあります。
また「it has been 時間 since」の例文が豊富なのは『英文法解説改訂3版 [ 江川泰一郎 ]』です。例文をたくさん見ることで理解を深められるでしょう。