• 締切済み

if~notとunlessについて

こんにちは。 if~notとunlessは同じ意味になる時もあるが 前者は使えるが後者は使えないような用法があると聞きました。 どう使い分けるのですか? いまうまい例が思い浮かばないのですが よろしくお願いします。

  • 英語
  • 回答数2
  • ありがとう数2

みんなの回答

noname#1019
noname#1019
回答No.2

unless 節は「もし~という例外的なことがなければ」ということを表すので、if ~ not の場合よりも実際に起こる確率が低いというニュアンスの違いがあります。 例として、 You don't have to call me up unless there is something new.=「何か新しいことがない限り電話をくれなくてもいいです。」 You don't have to call me up if there isn't anything new.=「何か新しいことがなかったら電話をくれなくてもいいです。」 また、unless は仮定法では使えないので、 if it had not clouded ~ という言い方はできますが、 unless it had clouded ~ という言い方はできません。

noname#11476
noname#11476
回答No.1

私が知っている使えない場合は、仮定法との組み合わせです。 普通は、 If he had not studied,~ という仮定法を使う場合、 Unless he had studied,~ とは言えない。 全く使えないのか、例外があるのかはわかりませんが。

関連するQ&A

  • unless と if not

    英語を勉強している大学生です。 すべてのif not を unless に書きかえることはできないということは参考書に書いてあります。それでは、すべての unless は if not に書きかえることができますか?もしできないものがあるなら、どういう場合かも教えてください。

  • すごく気になります!If not と unless についてお願いします!

    ある問題集で次のような問題を見つけました。 You will become sick ( ) you stop working so hard. ア if イ until ウ when エ unless 答はエのようですが、私の今までの理解では『if notとunlessは同様の意味を伴うこともあるが、必ずしも置き換えることはできない。なぜなら、unlessは非常に限定的なニュアンスでしか使用することができない。unlessが使用できるのは必要十分条件のとき、つまり逆や対偶が成立するときだけである。』というものでした。この問題は必要十分条件を満たしているのでしょうか?、if notが正しいと思うのですがただ私がパニックになっているだけかもしれません。どなたかお願いします!

  • unlessと if notはちがうの?

    高校生の頃 unlessは、 if notと同じだとならいました。 でも、先日友人にその話をすると、必ずしもそうでもない。といっていましたがどうちがうのかはわからないということでした。 具体的にはどう違うのでしょうか?またどういうときにちがってくるのでしょうか?宜しくお願いします。

  • if~notとunlessの違い

    if~notとunlessの違いについてお聞きしたいのですが。 以下の、unlessに関する私の解釈でどこか間違っているところがあったら、教えてください。 unlessは主節の内容を否定するための「唯一の条件」を示す働きがあり、「~する場合を除いて」という意味になる。 I’ll be surprised unless Ann comes to the meeting. という文を「もし、アンがその会に来なかったら驚きだ(いつも来てるから)」という意味で使えないのは、上の文だと、「アンがその会に来る場合を除いて他のどの場合でも(太郎が来ても、花子が来ても)、私は驚く」という意味になってしまうからである。 よろしくお願いします。

  • if not と unless の置き換え

     例文暗記の学習の際、わからない点がありましたので、質問させてもらいます。 ある参考書に  No animal can survive unless it adjusts to its environment. 「環境に順応しない限り、いかなる動物も生き延びることはできない。」 という文があり、上の英文に相当する文法チェックの項目に 「unless+肯定文」=「except if+肯定文」≠「if+否定文」 とあります。 そこで質問ですが、上の英文は if notを使って  No animal can survive if it doesn't adjust to its environment. のように書き換えできないのでしょうか。書き換えができないのであれば、なぜできないのかをお教えください。よろしくお願いします。

  • unless not

    下記の文章が意味が良く分かりません。 ...unless AAA in writing does not dispute BBB's determination of AAA’s material breach. 文脈から考えると「AAAは、AAAの重大違反に関するBBBの判断について、書面で争わない限り・・・」となると思うのですが、それだったらdoes notは不要なはずではないかと、解釈に悩んでいます。 unless とnotで二重否定の場合、 どう考えるのでしょうか? よろしくお願いいたします。

  • Unless の和訳についての質問

    Unless you take better care of yourself, you will not live long.  (もっと自分の体に気をつけないと、あなたは長生きしませんよ) 上記の英語の例文は、「気をつけないと」という訳ですが、「気をつけていないなら」と現在のことを言いたい時は、「if」を使うのですか?またはUnless で両方の意味を持ってるのでしょうか。。。?

  • unless についての疑問

    日本語にはunlessと同種の表現がないためか、その用法や意味がなかなか理解できません。先日、ある英字紙を読んでいたら、unlessに出くわし、考え込んでしまいました。まず、その記事をご紹介します。unlessは最後に出てきます。 How much have the US and its allies spent fighting wars this past decade? Add Iraq to Afghanistan, throw in the ever-prowling drones over Pakistan and Yemen and the bombs dropped on Libya, and the sum must amount to several trillion dollars. How much have these governments invested in would-be democracies since the start of the Arab uprisings? Unless you classify F-16 fighter jets as aid, it is a struggle to count much beyond a billion or so. 最後の文は、「F-16を援助から除外しないと、計算上とんでもないことになる」といった趣旨だと思います。これでももちろん筆者の言いたいことは分かるのですが、私は、ここはむしろIfを使って「もし援助といして計上したら、とんでもないことになってしまう」とした方が、論理的に思えるのです。というのは筆者はそれまで、「出費」について語ってきたのですから、F-16の場合も援助に「加え」たら、とした方が、援助から「除外」しないと、とするより論理の流れからは自然だと思うからです。ところが、unlessとifは本来反対の意味の言葉です。それなのに、ここではどうしてすんなりifに代用できる(そう私には思える)のか不思議でなりません。struggle という言葉の広義性のためでしょうか、あるいは、そもそも私の解釈が誤っているのでしょうか、どなたか、私の疑問を晴らしていただけませんか。

  • unlessの意味が分かりません

    原文:---  ”Unless the first bullet hit him,in which case it could take him longer.” ある人の訳文:---  「 ただし、最初の一発が当たっていればもっと時間がかかる筈だ」 お聞きしたいこと:---  unless the first bullet hit him が上記のように訳されるのが理解できないのです。  と言いますのは、unlessはif not,except whenの意であると辞書にあります。例文でも、Unless it rains,he will come. 雨が降らない限り云々とあります。  ですから私の理解では、「最初の一発が当たっていなければ」となり、訳文とまったく反対になります。  前後の文脈から見ますと、訳者の訳文のほうが筋が通るのです。  unlessの理解に私の誤解があるのか、その辺に関して教えてください。

  • ifステートメント notと!は同じ意味ですか?

    VBAのifステートメントで、notと!は同じ意味ですか? 「a」で始まらない。 と言う意味で、下記のコードを作ったのですが、どちらも思い通りの結果が得られます。 If "あabc" Like "[!a-z]*" Then Debug.Print "OK" End If If Not "あabc" Like "[a-z]*" Then Debug.Print "OK" End If End Sub ネットからのサンプルをコピペしたので、いまいち理解できてないのですが notと!は同じ意味ですか?