正しい答えは、「English songs」と「To make people happy」です。なので、提供された答えが正しいと言えます。
高校入試 過去問 共通問題 英語 答え合わせ
リスニングのB問題の書きとり?問題ですが
問題文はこんな感じです
QWhat kind of songs does Aya like to sing the best?
日本語訳 アヤはどんな種類の歌を歌うのが一番好きですか?
Q Why did Aya`s chorus club sing in a small town?
日本語訳 アヤのコーラスクラブが小さい町で歌ったのはなぜですか?
答え
A English songs
A To make people happy
なのですが、自分は
She likes English songs the best
Because to make people happy
と書きました
この答えの書きかただと✕になるでしょうか
最初の方は言っている事は同じだし
二つ目はWhyで聞かれたらBecauseで返すと習っているので
正解では?と思います
合っているかどうか教えてください
また、間違っているのならば、なぜ間違っているのかを教えてください
ご回答お願いします
She likes English songs the best. は問題ありません。正当とされている、English songsを省略なしに正確にした物。実際の会話では繰り返しが多く長いので使わないですが、不正解にする理由は無いと思います。
Because to make people happy. は不正解とされてもしょうがないですね。意味としては正しいですが、文章としておかしいです。WhyをBecauseで受けるのは良いのですが、それであれば、becauseの後はSVの文章になるべきと思います。
Because they wanted to make people happy. であればbecauseを使った文としてはOKで正解と思いますが、実際にはwanted(~したかった)かどうかは書かれておらず、ひょっとしたらbe asked (頼まれたから)かもしれないので、厳密には正解じゃないですね。
whyと聞かれたらbecauseで答えると言うのは、定番であっても絶対ではないです。to make people happyは、
The reason why was to make people happy.とか、
Why they sang in a small town was to make people happy. の省略と考えたほうがあっていると思います。
お礼
そうなんですね 確かにSVの順番じゃありませんもんね ご回答ありがとうございました。