If I say "I was away ten days and it rained each day".
Does it make any difference if i say "I was away for ten days and it rained each day".
What do I think about it is -
There are two clauses

  1. I was away
  2. ten days
    In the first case both the clauses disjoint but in the second one they are joined by preposition for.

1 Answer 1


Both are correct.

In time constructions, the preposition for indicates duration (and therefore does not indicate a case like accusative or dative) and can be explicitly stated, or implicit.

So, I was gone ten days and I was gone for ten days are both correct. However, in other types of constructions, especially indicating purpose or direction, you cannot omit for since it would have an accustive or dative case.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .