✨ Best Answer ✨
eating habits はこの文の主語なので名詞です。ing形が名詞の役割をしているので動名詞です。have changedは書かれているように現在完了であり、昔から今まで変わり続けているということです。More people like to eat bread and pasta. は不定詞の名詞的用法(…こと)です。「よりたくさんの人が、パンやパスタを食べることを好んでいる。」の意味です。その次のmore oftenは後ろのoftenを修飾して、より多い回数というような意味合いです。その次は、importが輸入するという意味の動詞です。その次の段落も動詞importの原型の前にtoがあるから不定詞です。直前のa lot of moneyを修飾して「農作物を輸入するための」たくさんのお金となるので、名詞を修飾することから形容詞的用法です。among themは「彼らの間では」という副詞です。その次の文はandがあるので、同じもの同士を繋いでいると考えられます。Japan spends the most and Japan spends about…という構造で、Japanが省略されています。離れて、on some landsに関してですが、これは前置詞が前に出されていて、本来は後ろのbuilt house の後ろに続きます。is good asのところは熟語でも何でもないです。is good に、as「として」がくっついているだけで、その前の文と同じ(こっちはnot goodだが)です。
詳しくありがとうございました☺️