• ベストアンサー

英語の問題です。解説していただけるとありがたいです。

分からない問題があり、教えていただけると助かります。 問.The news will have been talked ( ) midnight. 選択肢. 1.about 2.about by 3.by 4.by about 自分の考え方では、"talk about"はセットの言葉なので直後にabout、「~まで」の意で続けてby、で答えは2なのですがどうやら間違っているようでした。(解答を無くしてしまいハッキリと分からないので…) ぜひ、解法を教えてください。

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

  • ベストアンサー
  • Parismadam
  • ベストアンサー率65% (2756/4211)
回答No.1

こんにちは。5/3のご質問ではお礼のお返事を有難うございました。 ご質問: <答えは2なのですがどうやら間違っているようでした。> 間違いではありません。2で合っています。 1.aboutは能動文we talk about the newsのthe newsを主語にして受身になっているため、後置前置詞として残っているものです。 例: We talk about the new.(能動) →The news is talked about (by us).(受動) 2.byは完了の意味を表す動詞と一緒に使われ、「~までに(完了する)」のニュアンスを持つ前置詞です。 ここでは、完了を表す「未来完了」=「~してしまうだろう」が使われていますから、by「~まで」で正解になります。 3.従ってここでは前置詞はabout、byどちらも必要であり、語順も2のようになります。 以上ご参考までに。

kotora3
質問者

お礼

迅速な解答ありがとうございます。 またお世話になってしまいました 笑" 合っているとは思いませんでした… ですが解答に自信が持てないと理解しているとは言えませんね。 Parismadamさんの解説を参考にしながら、今一度確かめてみたいと思います。 丁寧な解答、本当にありがとうございました。

関連するQ&A