When to use the former and when to use the latter? For example here:
You're only a slave (for) today. Don't worry.
Should there be an for? Why or why not?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
Depends on what you are trying to say. This question might be lacking a little context.
But generally one would use today when referring to the actual day in contrast to using for today when talking about something in connection with that day. See preposition for.