理科社会が良くなかった人の為に書きます。
数学で例えば3年生の二次方程式は因数分解を使います。
2年生の一次関数は連立方程式を使います。
ということは今までの範囲を理解していないと、まず復習が必要になります。

英語は単語熟語、文法全て今までのを知っておく必要がございます。

しかし理科や社会は全く新しい範囲を習います。
仮に前回テストが10点でも、その範囲を何も理解していなくても全く影響しませんよね。
社会の地理でヨーロッパの河川や山脈を覚えていなくても、日本の河川や山地を覚えれないことはありません。
理科で動物の分類が取れなくても、光が取れない事はありません。
動物の分類は光を学習する上で何も影響しません。

社会や、理科で前回も点数が取れなくて今回も点数が取れないのは単に勉強不足です。
僕、私がそうだと思ったら次は学校のワークを3回必ず解いてください。
量は質を凌駕します。