ぜんぜん勉強をしないのなら30分でも十分です。
そもそも学校で授業をちゃんと聞いてないと
家で何時間勉強しても無駄です。
ちゃんと授業をきいてもわからないというレベルになると
誰かの助けがないと、自力で勉強してカバーするのは
かなり難しいです。
だから2時間勉強するようにいっても、時間の無駄です。
勉強をさせるのなら、問題集を与えるとか方向性を与えて
勉強のやり方から教えないとたぶん、無理です。
で、そのレベルをこえて、そんなに学力を求めないのなら
30分で十分です。
英語、数学だけでも勉強されると良いでしょう。
あとは追い込みでなんとでもなりますが、この2科目は
積み重ねなので無理です。