✨ ベストアンサー ✨
3問まであっていますが
4問目recently が来ているので3番が答えかと思います。
recentlyは現在形の動詞と一緒に使えず完了形と過去形のみなので
5番目は1番が答えだと思います。なぜならbeforeがまずきているので過去の一点であることは変わりませんが、
becauseの節ないの文と主節とが同じ時制であるならば
同時に起こったていうことになりますよね?そうすると文としておかしいです。なので
because節のほうがもっと過去に起きたことということを提示しなければいけないので、had solvedであると思います。間違っていたらすいません。
ご丁寧にありがとうございます。
もう一度見直してみますm(_ _)m!