これは大変よく使われます。
___する予定でした(でも今は違う)場合は
I was supposed to________
___するはずだった
I was supposed to be in Bali by now
私は今頃バリにいるはずだった
If it wasn't for______
で理由になります
I was supposed to be in Bali by now if it wasn't for you
I was supposed to be on vacation in Bali right now
この文章が以下のように翻訳されています。
本来なら、今頃バリで休暇を過ごしているはずだったのに ー I was supposed to be on vacation in Bali right now
本来なら、 ー I was supposed
今頃 ー right now
バリで ー in Bali (Bが大文字ですね)
休暇を過ごしている ー on vacation / holidaying
はずだったのに ー to be
参考になれば嬉しいです。