質問: if文とwhen文の区分が出来ません。同すれば? 次の文を英訳しようとして、混乱しています。 (a)「私が大学生になった時、私は留学したい」 (b)「もし、私が大学生になったら、私は留学したい」 *仮に、英訳の問題が(a)であったとしても、 日本語の意味としては、(b)に読み替えて、それから、 英訳するのだろうかと考えたりして、混乱しています。 <質問> *(a)はwhen 文、(b)はif文になると思います/どちらが、普通? *大学:university, college /の使い分け/どちらが普通? *become a student, will be a student の使い分け/どちらが普通? *多分、(b)だろうと思うのですが、訳をお示し頂けないでしょうか。
回答: >*(a)はwhen 文、(b)はif文になると思います/どちらが、普通? >(a)「私が大学生になった時、私は留学したい」 >(b)「もし、私が大学生になったら、私は留学したい」 日本語文からは(b)の方がifのニュアンスがありますね。 whenは以下のような基本的なニュアンスがあります。 http://dic.yahoo.co.jp/detail?p=when&stype=0&dtype=1 >1 >(1)...のとき[場合]に >(2)...すると(すぐ,突然). ▼主節が過去完了形や進行形であることが多い >2 ...するときはいつも >3 ((対照・譲歩・条件などを示す副詞節を導いて))...であるのに反して;...を思えば;...ならば;...にもかかわらず お示しの文のように言うときは、特に1-(1)ですね。ある事柄と別の事柄が時間の一致性で結ばれています。 一方、ifだと以下のようになります。 http://dic.yahoo.co.jp/dsearch?enc=utf-8&p=if&dtype=1&dname=1na&stype=0&pagenum=1&index=036078000 >1 ((仮定・条件))もし...ならば,(仮に)...という条件では,...の場合には. >(1)((現在形を用いて,現在・未来に関する推量をする)) >[類語]「仮にあることが起これば」という単純な仮定と,「あることが起こる場合に限り」という限定的な仮定があり,ifはどちらにも用いる(特に後者であることを明示したいときはonly ifとなる). >in case+節は前者,provided (that)+節,providing (that)+節,on condition (that)+節などは後者の意味で用いる. >if ... should ..., in case ... should ...あるいはshould+主語...のようにshouldを含む場合は前者の意味で,しかも想定されていることが起こる可能性が低いという意味合いを含む. ifでは時間よりも、二つの事柄の関係を見ていると言えそうです。例えば、if i graduate a university, i must be wise in the rest of life.(大学を卒業したら、死ぬまで賢くいられるはず)とは言えても、これのifをwhenに置き換えるのは無理があります。 日本語文との形式的な対応より、時間なのか、前提条件なのかで使い分けるとよさそうです。この場合、「留学したい」というところが重要です。それは例文のほうで説明したいと思います。 >*大学:university, college /の使い分け/どちらが普通? あまり気にしなくていいようです。何人かのネイティブに聞いたことがありますが、総合大学と単科大学の違いを明確にしたいなどの事情がない限り、どちらでもいいそうです。 >*become a student, will be a student の使い分け/どちらが普通? when/if節とも現在形を用います。どちらも普通は未来のことを言うのですが、時間や因果関係といった条件を示すためか、時制無視になります。仮定、つまり仮の真理ともいえ、「不変の真実」には過去の事でも現在形で言うのと同じような感覚なのでしょう。 なお、willが意思を表す場合は、その限りでは無いので使います(「大学生になる覚悟が決まれば、~」)。 >*多分、(b)だろうと思うのですが、訳をお示し頂けないでしょうか。 1.if i become a college student, i want to study abroad. 2.when/while i'm a university student, i want to study abroad. 1.は大学生になるという条件が成立してからしたいこと、2.は大学生の間にしておきたいことを述べるニュアンスです。在学中ということから、whileも使えます。 お示しの和文のように希望を述べるので、こうなります。そうでなければ、whenとifに明確な違いがないことはよくあります。