Difference between for and in

0

What is the difference between the following 2:

 

We had snow for 2 straight weeks in London

We had snow in 2 straight weeks in London

 

If I wanted to say that it snowed last Saturday and this Saturday(just the 2 days, not in between),

which would be correct?

Thanks for your time.

asked Feb 16 at 12:50 Gem New member

1 answer


1

When you use 'in' followed by a time period, it means that something will happen at the end of that time period.

I am leaving in two weeks.

 

'For'  followed by a time period means that something happens during the time.

We had snow for 2 straight weeks in London.

 

Use 'on' to say that something happened at a specified time (2 straight Saturdays.)

We had snow on 2 straight Saturdays in London

link comment answered Feb 16 at 14:30 Lewis Neidhardt Grammarly Fellow

Your answer


Write at least 20 characters

Have a question about English grammar, style or vocabulary use? Ask now to get help from Grammarly experts for FREE.