I have been living in NY for 2 years.
I have been living in NY since 2019.
この2つの文章を比べると、少しニュアンスが違うのが分かりますか?
「(過去から継続して)〜している」という意味を表す現在完了形を用いるときに使う、「for」と「since」、似ているようでどっちを使えば良いか迷ってしまう事はありませんか。
ジブリ映画を観ながら英文法を学ぶシリーズでは、実際にジブリ映画に使われているセリフをもとに、ネイティブスピーカーが使う英語のニュアンスと英文法を学びます。
今回は、現在完了形を用いるときに使う、「for」と「since」の違いと使い分け方法を学びます。
For・・・「〜の間」期間を表す
「for + 期間を表す名詞」で、 “〜の間”、という意味を表します。
文章の中で”時間”に重きをおいたニュアンスになります。
「for」の後には必ず、期間を表す名詞が続きます。
早速、ジブリ映画から、ハウルの例を見てみましょう。
サリマンに会いに、宮廷に向かう荒地の魔女。果てしなく長い階段を死に物狂いで登っている時のセリフです。
英語訳:I’ve waited for 50 years now to be invited here.
「I have waited for 50 years. 」で、「50年間待っていた」という意味になりますね。
このシーンでは、ずっと長い間宮廷に呼ばれることを待ち焦がれて、ようやく来れたというニュアンスがあり、この”50年間”という時間に重きを置いている言い方になります。
「for」の後には、期間を表す名詞、「50 years」が続いていますね。この様に「for」は、必ず期間を表す名詞と共に使われます。
続いて、天空の城ラピュタで使われている例も見てみましょう。
巨大な飛行石をついに発見したムスカ。長い間、自分が国の王様になることを夢見て、この飛行石を追いかけてきました。そして、ついに飛行石を目の前にして言うシーンです。
英語訳:It has awaited the king’s return for 700 years.
「It has awaited the king’s return for 700 years.」の「It」は、「飛行石」にあたります。
つまり、飛行石が王(ムスカ)が来ることを700年間待っていた」という文章ですね。「for 700 years.」で「700年の間」という待っていた期間を表します。
この様に、700年という時間に重きをおいた言い方になりますね。
ここでも、「for」の後には、期間を表す名詞、「700 years」が続いています。
もう一つ、耳をすませばからも「for」を使った例をみてみましょう。
雫の親友、夕子は同級生の杉山のことが好きです。雫はその夕子の為に、杉山の気持ちを聞こうとするのですが・・・なんと、予想外にも、その杉山に告白をされてしまうシーンです。
英語訳:I’ve liked you for a long time!
「for a long time」で、「長い間」という意味ですよね。ここでは、いつから杉村が雫のことが好きなのかは分かりませんが、「長い間」好きだったという期間を強調する言い方になります。
この様に、「for」の後にくる名詞が、具体的な数字でなくても、「long time」や「many years」「a while」などと期間を表す名詞と共に使われることがあります。日常会話でもとてもよく使うフレーズなので、使えるように練習しましょう。
現在完了+「for」を使った例文
We have been married for 5 years.
(私たちは結婚して5年になります)
She has been playing with toys for hours.
(彼女は何時間もおもちゃで遊んでいます)
I’ve worked here for 10 years.
(私は10年間、ここで働いています)
I’ve known her for a long time.
(私は彼女を長い間知っています)
How long have you been here? (ここに何年住んでいるのですか?)
I’ve been here for 2 years. (2年間住んでいます)
He has been taking a walk at the park for a while.
(彼はしばらく公園を散歩しています)
The bell has been ringing for 10 minute.
ベルが10分間鳴っています。
I haven’t been on holiday for ages.
もう長いこと休暇をとっていません。
sinceの意味・・・〜以来 始まった時を表す
「since + 始まった時」で、”〜以来” という意味を表します。
文章の中で、その動作/事象が始まった時点に重きをおいたニュアンスになります。
sinceの後は、動作の始まりを表す名詞もしくは主語・動詞の形がきます。
ジブリから、耳をすませばの例を見てみましょう。
雫と学校で待ち合わせをしていた親友の夕子。なかなか待ち合わせ場所に来ない雫を探して、怒りながら図書館に入ってくるシーンです。
英語訳:I’ve been at the front gate since 11 !
「since 11」で、「11時から今までずっと(待っていた)」という意味になりますね。待ち始めたのが11時であることが分かりますね。ここでは、何分間待っていたというよりも、11時から今までずっと待っていたという、動作の時点(待ち始めた時)に重きをおくニュアンスになります。
例えばこれが、「1時間も待ってたのよ!」という文章だと、「I’ve been at the front gate for 1 hour! 」と、「for」を使って表すことができます。
では別の例を、ジブリからハウルの動く城の例を見てみましょう。
荒野を歩いている時にソフィが助けたカブのカカシ。なぜかソフィの後を追ってきて離れません。彼を追い払うべく、ソフィが言い放つシーンです。
英語訳:I’ve always hated turnips, ever since I was little.
「since I was little.」で、「小さい時からずっと」という意味です。カブが嫌いになった始まりの時が「小さい時から」という、時点を強調するニュアンスの文章になりますね。
この様に、「since」の後には、名詞だけでなく、始まった時を表す「I was little」と主語+動詞のSVの形がくることもできます。また、「ever since」は、「小さい時から”ずっと”」というsince(〜以来)を更に強調するニュアンスになります。
最後にもう一つ、千と千尋の神隠しから例を見てみましょう。
湯婆婆は大事な息子が魔法をかけられていなくなっている事に全く気づく様子がありません。そこで、ハクが湯婆婆に対し、「まだ気付かないのですか、大切なものがなくなったことを」と問いかけます。もともとは師匠と弟子の関係だった湯婆婆とハク。
少し偉そうなハクの口の聞き方に、湯婆婆が答える台詞です
英語訳:Since when do you talk that way?
ここでは、「Since when」という疑問文で、「いつから〜?」という意味になります。
ここでは、ハクが偉そうな口の聞き方をする様になったのはいつの時点からであるか?というニュアンスですね。この文章自体は現在完了形ではありませんが、「since」の意味を掴むのに分かりやすい例文ですね。
この様に、「since」は、動作が始まった時点を指します。
現在完了+「since」を使った例文
We have been married since 2016.
(私たちは2016年から結婚しています)
She has been playing since 5 o’clock.
(彼女は5時からずっと、おもちゃで遊んでいます)
I’ve worked there since 2011.
(私は2011年からずっと、そこで働いています)
I’ve known her since I was a student.
(私は彼女を学生の時から知っています)
How long have you been here? (ここに何年住んでいるのですか?)
I’ve been here since 2019. (2019年から住んでいます)
I haven’t seen him since the party.
(私はあのパーティから彼を見ていない)
I haven’t been on holiday since last year.
去年から休みをとっていません。
He has been at the hospital since then.
それ以来ずっと彼は病院にいます。
その他 since を使った定型文
It has been + 時間 + since + 過去の出来事
意味:(過去の出来事)から、(時間)がたった。
It has been 1 year since I met her.
彼女に会ってから1年がたった。=1年間彼女に会っていない。
It has been 3 month since my mother passed away.
母が亡くなってから3ヶ月が経ちました。
It has been almost 1.5years since the pandemic started.
パンデミックが始まって約1年半が経つ。
では、もう少しこの2つの意味の違いを理解する為に、「for」も「since」も両方を使った文章を見てみましょう。
forとsinceの両方を使った例文
My sister has been living in Osaka for 2 years since she left my parents’ home.
姉は、実家を出てから2年間大阪に住んでいます。
I haven’t had my hair cut for 1 year since I got my daughter.
娘が生まれてから1年間、髪を切っていません。
My boss hasn’t been at the office for 3 months since he got to the hospital.
私の上司は入院してから3ヶ月間、オフィスにきていない。
まとめ
「for」と「since」違いマスターできたでしょうか?
日常会話でも頻繁に使う言葉なので、咄嗟に使い分けができるよう、練習してみてくださいね。
#00 英語のニュアンスはアニメに学べ!英語字幕でジブリを見る方法もご紹介
#01 現在完了と現在完了進行形の違いと使い方
#02 wouldの4つの意味と使い方
#03 couldの4つの意味と使い方
#04 使役動詞「MakeとLet」の違いと使い方
#05 Ifを使用した条件文・仮定法の4つの種類
#06 比較級の4つのルールと使い方
#07 「~のようだ」を意味する「look、look like、seem、seem like」の違い
#08 I think 以外の英語表現10選
#09「just」の5つの意味と使い方
#10「anotherとother、the otherの使い方
#11「~だよね?、~でしょ?」を表す付加疑問文の使い方
#12「must, have to, should, had better」の違い
#13 must have, should have, could have, would haveの4つの違い
#14「should have, must have」の違いと使い方
#15「this, that, these, those」の使い方と違い
#16 現在完了形「ForとSince」の違いと使い分け
#17 「in, at, on」の意味と使い方、使い分け方法
#18 「mostとalmost」の違いと使い方
#19 関係副詞「why, Where , When, How」の違いと使い方
#20 よくわかる「to」と「for」の違いと使い方
#21 「see, look, watch」の違いと使い方
#22 「used to do〜, be used to~ ing」の意味の違いと使い方
#23 as~as構文の意味、例文、使い方
#24 neverの4つの意味と使い方
#25 「unless, if not, otherwise, or」の意味の違いと使い方
#26 「like」と「as」の意味の違いと使い方