eflgeek

← All confusing words

since or for?

Use since with a point in time (since 2019, since Monday). Use for with a length of time (for ten years, for two weeks).

In a sentence

I have lived here since 2019.

I have lived here for ten years.

Test yourself

Questions on this and other pairs.

Take the quiz