I only have to work two more days till another long weekend.
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
I only have to work two more days till another long weekend.
と言えます。
また、少し変えて
Only two more days to go till another long weekend.
『もう一つの連休まであと二日!』というようにも表現できます。
シルバーウィークが9月17日(土)~19日(月)の3連休と9月23日(金)~25日(日)の3連休とすると、はじめの連休は。the long weekend または、the first long weekend で、23日(金)~25日(日)の連休は、another long weekend または、the second long weekend と言えますね!
参考になれば幸いです。
I have to work two more days, then I'll be off again.
この場合、次のような言い方ができますよ。
ーTwo more days and I'll have another day off.
「あと2日でまた休みだ」
これは仕事でも学校でもどちらの場合でも使える言い方です。
ーI have to work two more days, then I'll be off again.
「あと2日働かなければいけないが、そしたらまた休みだ」
I'll be off again. で「また休みだ」と言えます。
ご参考まで!