質問: regardless of ~ と in spite of ~ の違い どちらも、「~にもかかわらず」という訳だと思うのですが、どなたか違いをご説明頂けないでしょうか? 尚、次の穴埋め問題の正解は、in spite of ではなくて、regardless of だそうです。 she will carry out her plan, ( ) expenses. 彼女は出費にかかわらず自分の計画を実行するだろう。
回答: 一口に言えば、regardless of には「無視」、 in spite of には「対決・克服」というニュアンスがあります。 ですから、in spite of の後には、「対決・克服」すべき「困難」「障害」などを表す語が来なければなりません。 たとえば regardless of the weather といえば、「天候を無視して」→「晴雨にかかわらず」ということですが、 in spite of the weather といえば「悪天候(という障害)を乗り越えて」という意味になります。 また、たとえば regardless of nationality 「国籍にかかわらず」というようなときは、これを in spite of に置き換えることはできません。 >she will carry out her plan, ( ) expenses. >彼女は出費にかかわらず自分の計画を実行するだろう。 という穴埋め問題ですが、この場合、訳文の意味は、「彼女は出費の額は考慮に入れないで(それを無視して)自分の計画を実行するだろう」 ということだと思われるので、regardless of が正解になります。 in spite ofを使うことが適切なのは、 「多額の出費にもかかわらず」→「多額の出費という障害を乗り越えて」 というような意味を表現する場合ですが、その場合は、他の方の回答にもあるように、expensesの前に high などの形容詞をつけて、出費が「障害」であることをはっきりさせる必要があるでしょう。