I've just come back from nine days of holiday (or holidays?).
I've just come back from a nine-day holiday. (Can we say 'a nine days holiday' or 'my nine days holiday' or 'my nine days' holiday'?)
Could I ask native speakers to help me please? Thank you in advance.
I agree with 2006. Say:
I have just come back from a nine-day holiday.![]()