英語の「since + 主語 + 動詞」と「since / as + 主語 + 動詞」の違い
since は「〜して以来」という時の起点と、「〜なので」という理由の両方に使えます。時の since は主な文を現在完了にすることが多く、理由の since は相手も知っている理由に使います。
使い分けの表
| since + 主語 + 動詞 | since / as + 主語 + 動詞 | |
|---|---|---|
| 意味 | 〜して以来(ずっと) | 〜なので・〜だから(理由) |
| 意味 | 〜して以来(時の起点) | 〜なので(理由) |
| 主な文の形 | 現在完了が多い | どの時制でもよい |
| since のあと | 過去の時を表す文 | 理由になる文(時制は自由) |
| 言い換え | from the time ~ | because / as |
例文で比べる
○ = 自然 △ = 通じるが、その場面・文体には合わない × = 不自然・誤り
○
Since she moved to Boston, she has been happy.
ボストンに引っ越してから、彼女はずっと幸せです。
○
Since she lives near her friends, she is happy.
友だちの近くに住んでいるので、彼女は幸せです。
時の since は現在完了と使うことが多く、理由の since は現在形でも使えます。
△
Since my brother moved to Denver, he is happy.
弟がデンバーに引っ越してから、彼は幸せです。
○
Since the rent was low, she moved to Boston.
家賃が安かったので、彼女はボストンに引っ越しました。
時の since の主な文が現在形だと、理由と読まれやすくなります。時の意味なら現在完了にします。
○
A: Why are you late? B: I have been stuck in traffic since I left home.
A: なぜ遅れたの。B: 家を出てからずっと渋滞にはまっていたんだ。
△
A: Why are you late? B: Since there was a lot of traffic.
A: なぜ遅れたの。B: 渋滞が多かったので。
Why ~? への答えは because がふつうです。理由の since は、相手も知っている理由を文の中で述べるときに使います。
覚え方・注意点
- 時の since の文は、主な文を現在完了(has been など)にするのがふつうです。
- 理由の since は、相手も知っている理由を言うときに使います。Why ~? の答えは because がふつうです。
確認問題
( )に入れるのに、より自然なのはどちらでしょう。
問1
We ( ) friends since we met in college.
- are
- have been
答えと解説
正解:2. have been
since のあとが過去の時なので、主な文は現在完了の「have been」です。
問2
( ) it was late, we took a taxi home.
- Because of
- Since
答えと解説
正解:2. Since
あとが 主語 + 動詞 で、理由を言うので「Since」です。
問3
A: Why did you skip lunch? B: ( ) I was too busy.
- Since
- Because
答えと解説
正解:2. Because
Why ~? への答えには、ふつう「Because」を使います。
それぞれの文法の詳しい説明
- 「since」(〜して以来)の意味と使い方 〜して以来(ずっと)
- 「since / as」(〜なので)の意味と使い方 〜なので・〜だから(理由)