I've been (....ing)/(to ....) during my break last time.
I did .... on my last weekends.
確かに「休み」という言葉はその理由、背景や内容によってたくさんの意味があります。これに合わせて正確に伝えたい場合はそれなりの数の単語が英語には存在しますね。
幾つか紹介すると下記のような単語が考えられます:
〝weekends" : 土日
〝paid-holiday(s)” : 有給
〝holiday” : (英): 休暇、(米):祭日
〝vacation” : (米): 休暇
〝Red-Lettered Day” : 直訳すると〝(カレンダ上で)赤い字で書かれた日” 、→ 〝祭日”
〝(on a)leave” : 特にアジアにある英語圏でよく使われる〝休暇”
〝sick leave” : 病休
〝break” : スラング(造語)で〝休み”
〝off (days)” : 上記と同じ、間接的な表現で〝休み”
〝長期” を付ける時は単純に〝long”(長い)という形容詞を頭につければどの場合でも通じます。また〝last”(最後の)という単語を付ければ〝最も最近の” という過去を表すときに使います。
上記で挙げた例文を具体化すると下記のような例が考えられます:
〝I was sleeping on my last holidays."(前回の休日は寝ていました)、
〝I've been skiing during my break last time."(先日の休暇はスキーにいきました。)、
〝I've been to Guam during my break last time." (先日の休暇はグアムに行きました。)
〝I did gardening on my last wekends." (先週末はガーデニングをしました。)
などといった表現ができますね。
参考になればと思います♪
Holiday; 祝日・休日
例:This coming Wednesday is a holiday.
今度の水曜日は祝日だ。
day off; 休み
例:take a day off today
今日は休みを取る。
leave;休暇、長期休暇
例:Sorry but he is on a leave.
ごめんなさい、彼は今休暇をとっています。
ご参考になればm(_)m