I'm sorry to have cancelled before. There are times when something comes up unexpectedly.
I apologize for having cancelled last time. I have sudden changes in my schedule.
ご質問ありがとうございます。
① "I'm sorry to have cancelled before."=「この前はキャンセルをしてすみません。」
"There are times when something comes up unexpectedly."=「ときどき、予想外のことが起きます。」
② "I apologize for having cancelled last time."=「前回はキャンセルをしてしまい、申し訳ありません。」
"I have sudden changes in my schedule."=「スケジュールに急な変更があるのです。」
ご参考になると幸いです。
I'm sorry I had to cancel our last lesson just before the class. I had something come up out of nowhere.
この場合、次のような言い方ができますよ。
ーI'm sorry I had to cancel our last lesson just before the class. I had something come up out of nowhere.
「前回のレッスンを直前でキャンセルしなければいけなくて、ごめんなさい。急に予定が入ってしまって」
I had something come up out of nowhere. で「急に予定が入ってしまいました」と言えます。
ご参考まで!