電子書籍の厳選無料作品が豊富!

If it were not for というのはよくありますが、~があればというのは、If it were for で言えるのでしょうか?また、If it had been for という言い方もあるのでしょうか?

A 回答 (2件)

結論から言えばありません。



「・・がなければ」という意味の、If it weren't for や If it hadn't been forは否定でしか使えず、肯定文のバージョンは標準英語には存在しません。これを言いたいときは、別の形を使い、例えば If there was(were) ...や If we had more money...など言うことができます。

混乱しないように付け加えておきますが、#1の方がおっしゃっているのは、If it wereのような形自体は不可能ではないということです。ただし、可能だといっても、質問の慣用表現であるIf it weren't forの肯定バージョンではなく、全く別の意味になります。たとえば、一個目の例のif it were for the relief は、「the reliefがなければ」という意味ではなく、「人を助ける目的であるのならば」程度の意味です。二番目の例文の意味も是非考えてみてください。

参考までに
    • good
    • 1
この回答へのお礼

ありがとうございました。
ないということがわかってよかったです。

お礼日時:2007/08/21 17:48

If it were for ...... の例


For example, an organisation would be a charity if it were for the relief of anyone in the community suffering from a particular disease.
http://www.charity-commission.gov.uk/publication …

If it had been for ...... の例
"If it had been for an old lady, I would have got up, but it wasn't. I was sitting on the last seat that they said you could sit in. I didn't get up, because I didn't feel like I was breaking the law."
http://www.guardian.co.uk/weekend/story/0,3605,4 …


 
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!