for a long time=a long time?

< Previous | Next >


Senior Member
We can say "I'm going to be away for a long time". But can we use "I'm going to be away a long time" to replace "I'm going to be away for a long time"?

Thank you in advance.
  • Thomas Tompion

    Senior Member
    English - England
    Yes, the for is not entirely necessary here, but there will be a slight alteration of register, of course, if you remove it.

    I'd say the sentence becomes slightly less formal, more conversational.
    < Previous | Next >