回答

⑴はもう熟語問題ですね。こういうのは理屈がどうのこうのを理解して、覚えるしかありません。
⑵は純粋に文法問題です。⑵は入試問題では最も簡単なレベルで中学レベルと言っていいでしょう。もしこの問題が解けないのであれば、中学レベルの英語が身についてないということなので、中学レベルからやり直してください。基礎に立ちかえる勇気が必要です。実際私も中学レベルからやり直して京都大学に合格したので、私を信じてください。

この回答にコメントする
疑問は解決しましたか?