Your first sentence is OK if you end it with a period.
I would suggest this sort of wording for sentence 2: - Sorry, (but) I didn’t come/get back from leave until yesterday.
Some people will prefer the present perfect in sentence 3, but you can also use the past simple:
- I was/have been on leave for the past 4 days.
You should use the present perfect in sentence 4:
I have been on leave since yesterday.
For sentence 5, use a period after ‘apologies’:
My apologies[size=150][color=blue]. [/size]I was not around yesterday.
In sentence 6, you can also use ‘got back’. In addition, you could also use the present perfect: - I just came/got back from yesterday’s leave. - I’ve just come/gotten back from yesterday’s leave.
[color=darkblue]________________________________________________ [size=75]“If you are out to describe the truth, leave elegance to the tailor.” ~ Albert Einstein [/size]
I have already edited my post to include 5 and 6. I did that right after I first posted – because I did not see 5 and 6 there initially.
[color=darkblue]____________________________________________________ [size=75]“I don’t fiddle or edit or change while I’m going through that first draft.” ~ Nora Roberts[/size]
HI Beeesneees, Sorry, I got it now! Maybe during my editing “I missed out” ( did i say it correctly) his comments, even the period comments. Thanks for your usual help!
I’ve just came back from a long week vacation. ← Doesn’t make sense. A week is a fixed unit of time. You cannot have a long week and a short week. Perhaps you mean, “I’ve just come back from a long vacation of one week’s duration.”
I was on 1 week business trip last week. ← I was on a 1-week business trip last week.
I just came back from 2 weeks seminar. ← I just came back from a 2-week seminar.
I was on business trip for the past week. ← I’ve been on a business trip for the past week. / I was on a business trip last week.
My apologies, I had to take a business trip for the past week and just got back yesterday. ← okay, but I’d prefer ‘over’ rather than ‘for’.
The speaker returned from leave (time off work) the day before.
Although use of ‘just’ may make it sound as if the return was more recent than that, within the timescale this is acceptable in this context.