質問: 英語の問題についてです。
回答: まず、一つ目の質問について。 問題の主語は 者 です。 英文の主語は people です。 主語は噛み合ってますよ。 次に、二つ目の質問について。 日本語と英語では主語や動詞は同じですが、形が全く同じというわけではありません。違う言語ですからね。 それぞれの言語にはルールがあります。 最初は違和感を持つかもしれませんが、違う言語だ、と割り切ってしまった方が良いと思います。 また、言語には色々な表現があります。 例えば、「そのペンは机の上にある」という文は 「机の上にそのペンがある」や「そのペンがあるのは机の上だ」など、同じ意味でも表現を変えられますよね。 同様に、英語でも様々な構文を使うことによって色々と書き換えられます。 どの表現を選ぶべきかは、解き慣れるしかないと思います。 ある程度解くと、同じような表現が何度も出てきますから、感覚が養われ、自然な英文になると思います!