Ju***

仮定法過去で
If I were a bird, I could avoid arthquakes.
を主語を彼にすると→If he were a bird, he could avoid earthquakes.
と私は答えました。しかしそれは間違いで、If he was a bird, he could avoid earthquakes.が正しいと言われました。それは単数だから、とか、wishだからとか言われましたが、 If I were a bird,と説明が合いません。矛盾していると思いますが、みなさん、いががでしょうか。

18/10/20 (土) 15:32

カテゴリ

Mi**

No.0001

18/10/20 (土) 16:11

同じようなトピックが過去に立ってますよ。
https://nativecamp.net/user/message-board/detail/9699

  • 1

ta****

No.0002

18/10/20 (土) 20:13

最もフォーマルなのはwereです。しかし、最近のネイティブの間では、wasを使うことの方が多いようです。wereでなければならないのはIf I were you の時のみです。

  • 2

Wa**

No.0003

18/10/21 (日) 12:52

文法を難しく考えすぎです。何故正解なのか、それは、ネイティブないし、準ネイティブの方々が、使っているからです。また、英語を話す国や人種によっても、独特な文法があったりします。何故なら文法は、文化的な影響を受けるからです。

  • 0

Mi****

No.0004

18/10/21 (日) 13:52

トピ主さんのケースは良くある疑問のようです。グラマーサイトでもよく話題になりますね。

https://ell.stackexchange.com/questions/83009/if-he-were-or-if-he-was

https://www.grammarly.com/blog/conditional-sentences-was-instead-of-were/

こんな風に書かれている以上、どちらでもいいよ、というのはちょっと誤った情報かなと思います。

  • 4

Ju***

No.0005

18/10/26 (金) 03:40

ご返事ありがとうございます。
「文法上は○○が正しいが、実際口語になると□□だ。」という、まさにそのような回答がいただけたので、納得しました。
日本語に比べて英語はとても合理的にできていますが、たまにこういうときもあるのですね。

  • 1

RANKING

投稿が制限されています

申し訳ございませんが、
ネイティブキャンプ広場利用ルール 第2条の禁止事項に該当する
投稿が行われたため、当掲示板への投稿が制限されています。