• ベストアンサー

英文の誤りを教えてください。

次の英文の誤りを直してください。 (1)Each of us have three children. (2)I have been to Europe three years ago. (3)I am looking forward to see you again. (4)"What language is spoken in Australia?" "It is English." (5)If it will be fine tomorrow, we will go on a picnic. これを解いてみると (1)Each→All (2)years ago→times (3)to see→seeing (4)spoken→speaking (5)will go→go になりますた。 でも、先生から間違っていると言われたのでどこが間違っているのか訂正も含めて教えてもらえませんんか。

質問者が選んだベストアンサー

  • ベストアンサー
  • googoo1956
  • ベストアンサー率47% (623/1316)
回答No.4

>次の英文の誤りを直してください。  このような英文の正誤と問う問題は一昔前であれば頻繁に出題されていて何の問題もないと考えられていましたが、最近では避けられる傾向があります。  それは英語の用法は地域や使われる人、または時代によって異なっている場合があるからです。その結果、正しいとされる表現が一つだけではないことが意識され始めたことは好ましい傾向だと思います。  どうしてもこのような問題を出題しなければならない場合には、「次の英文の下線部はいくつかの表現方法がありますが、最も標準的だと考えられる表現に変えなさい。」というような問題にする方が良いと思われます。  (1)は「each」は3人称単数扱いが標準ですので「have」を「has」にするという答えが期待されています。しかし、実際には「each of」の後に複数形が続く場合には「have」を用いることもあります。どちらが正しいとは言えません。  (4)の標準的な答え方は「English is.」ですが、「It is English (that is spoken in Australia.)」という答えでも十分通じます。または場合によっては「They speak English there.」と答える人もいるでしょう。あくまでも標準的な答え方として「English is.」が最も良く使われるということです。  (2)(3)(5)については、すでに指摘されている通りです。ご参考になれば・・・。

その他の回答 (3)

回答No.3

よろしかったら以下のサイトも参考にすると良いかもしれません。 (1)単数扱いか?複数扱いか? http://eigokyousitsu.nomaki.jp/grammar/kazunoichi.html (2)現在完了とともに使えない語句 http://eigokyousitsu.nomaki.jp/grammar/kanryou.html (3)to があっても動名詞 http://eigokyousitsu.nomaki.jp/grammar/doumeisi2.html (4)No.1さんの解答を参考にしてください。 (5)現在時制か未来時制か? http://eigokyousitsu.nomaki.jp/grammar/zisei.html

  • deadwood
  • ベストアンサー率58% (57/97)
回答No.2

(1)は狙いとしては単数のeachに合わせてhaveをhasにするのだろうと思います。 誤りを直す問題というのは、誤った文の「正しい」意図を汲まなければならないという無茶な部分があるわけで、出題者が予想していなかった正解が出てくる可能性があります。(2)をthree timesに直すというのはまさにそんな例です。出題者は、なるべく意味を変えないで文法の間違いだけ直してほしいと思ってますが、それもあくまで程度問題にすぎません。 (1)については、もしeachをallにするかわりに、manyやmostに直してはいけないのか、というようなことにもなりますね。こういう問題、入試で出したら大騒ぎになります。

回答No.1

(1) 正しいです。 (2) それでも正しい英語になりますが,three years ago はそのままで,I went to Europe ~のつもりで出題しています。 (3) to see → to seeing (4) 能動態で speak a language「ある言語を話す」です。 ここでは「何語がオーストラリアで話されていますか」という受動態で正しいです。 間違いは答え方で,「何語が~」と疑問詞(+language)が主語になっていますので,その主語を English として答えるべきです。 English is (spoken there). English is. が模範解答だと思います。 (5) If ~の中では will を使わないと習うはずです。 it will be fine → it is fine

関連するQ&A

専門家に質問してみよう