質問

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

カテゴリ

  • 0

  • 5

Ju***

No.0005

回答日時 18/10/26 (金) 03:40

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

  • 1

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

Wa**

No.0003

回答日時 18/10/21 (日) 12:52

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

  • 0

ta****

No.0002

回答日時 18/10/20 (土) 20:13

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

  • 2

Mi**

No.0001

回答日時 18/10/20 (土) 16:11

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

  • 1

お気に入りに追加しました
お気に入りから削除しました

投稿が制限されています

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