B) Study hard now or you will be sorry for it later.
A) You will be glad that you studied hard.
意味:一生懸命勉強したことを将来良かったと思うよ。
will be gladで将来良かったと思う。という意味です。
この文章は、勉強をがんばった後、未来から過去を振り返っているようなイメージですね。
B) Study hard now or you will be sorry for it later.
意味:今、一生懸命勉強しないと後で後悔しますよ。
今度は、命令形で「今勉強を一生懸命しなさい。」と言った後で
or you will be sorry「さもないと後悔する/残念に思う」と後に続きます。
似た表現では、過去にやらなかったことを後悔するのを以下のような文で表すことができます:
I should have studied much harder when I was a student.
意味:学生の時、もっとがんばって勉強しておけば良かった。
Should have +過去分詞= 「~しておけば良かった。」の意味です。
お役に立てれば嬉しいです。(^^)/