Cambridge grammar says:

"They went to Florida for the winter." means "They went from the beginning to the end of the winter."

So, "for" here shows a reason why we went to Florida, right?

I am sure we can say "I lived in Florida for 2 years".

But I am not sure if people say "I went to Florida for 2 years"??? Does it mean I arrived in Florida & hung around there for 2 years???

But "I had been in Florida for 2 years" sounds ok.

So, What does "They went to Florida for the winter." mean?

  • 4
    No, "for the winter" is an adjunct of temporal duration, not reason. They went to Florida for the winter means they spent the duration of the winter in Florida. Same applies to your other examples. – BillJ Apr 15 '17 at 8:42
  • 2
    Also, "for the winter" isn't intended as precisely as the meaning you quote, it's much more approximate. For example, it could mean a period that mostly overlaps with winter and includes all or much of winter. 2 years would similarly be approximate. – fixer1234 Apr 15 '17 at 18:23

They went to Florida for two years.

That could mean

"They have gone to Florida and will be there for two years".


"In each of two successive years they took a trip to Florida"

for does not necessarily introduce the purpose or reason. It can introduce a span of time. for the winter refers to the duration of their stay, not the cause of their visit.

Here are examples where for refers to a purpose:

They went to Florida for the warm weather.

They went to Florida for the orange juice.

  • I think you're spot on here, but, if you think about it, "for the winter" could be taken to mean the cause of the visit as well. The implication would be that they went for the warm weather, but you could still say they went "for the winter," as in, "for the comparatively mild winter." – cjl750 Sep 29 '17 at 18:37
  • @cjl750: for the un-winter, perhaps :) – Tᴚoɯɐuo Sep 29 '17 at 18:43

I think you are wondering how to say They went to Florida for the winter for the last ten years. Is this true? If so, then this is how to say that:

They have been going to Florida for ten years.

  • Just curious--was it always for the winter? :-) – fixer1234 Apr 19 '17 at 4:35
  • You can also use winter as a verb: They have been wintering in Florida for ten years. – shoover Sep 27 '17 at 17:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.