Food pricesの方ですが、
Food prices would rise very suddenly two years ago.
食料価格が/ 上がるだろう/ あまりにも急に / 2年前に。
おかしくないですか?「上がるだろう」の部分が。
wouldはwillの過去だー!って覚えちゃうのが後に後悔することになるので、wouldといったら、「...だろう」とまず覚えておきましょう!
「もし....だったら」とセットで使う場合が非常に多いです。
因みに、will="強い"意思 を表します。
The temperatureの文は、
should keptって見た感じおかしくないですか?
shouldの後は動詞の原形です。
keptってkeepの過去形過去分詞形ですよね?
だから違うんです。