As of tomorrow I'll be on vacation for three days.
Which one is correct to say?
- Ab morgen werde ich für drei Tage in Urlaub sein.
- Ab morgen bin ich in Urlaub für drei Tagen.
German Language Stack Exchange is a bilingual question and answer site for speakers of all levels who want to share and increase their knowledge of the German language. It's 100% free, no registration required.Sign up to join this community
Both sentences are possible. The second one has two little flaws.
Ab morgen werde ich für drei Tage in Urlaub sein.
This says that you are going to be on vacation (for three days) starting tomorrow.
Ab morgen werde ich [für drei Tage] in Urlaub sein.
Ab morgen bin ich in Urlaub für drei Tage
One would usually say
Ab morgen bin ich für drei Tage in Urlaub.
That's also right. It starts tomorrow and then you are on vacation for three days. So present tense is right and in German it's usual to use present tense for statements about the future.
If you are going to visit your mother tomorrow, you would rather say
Morgen besuche ich meine Mutter.
Morgen werde ich meine Mutter besuchen.
Both are right but future tense is usually used if the thing that you are talking about is not totally certain.