Grammar Rules · Since, for, ago
Since, for, ago.
Use "since" with a starting point ("since 2019") and "for" with a length of time ("for three years"). "Ago" counts back from now and comes after the time: "three years ago". Mixing them ("since three years") is always wrong.
Wrong → right
| Common mistake | Corrected |
|---|---|
| I have lived here since three years. | I have lived here for three years. |
| She has worked there for 2021. | She has worked there since 2021. |
| I met him before three years. | I met him three years ago. |
| I know him since ten years. | I have known him for ten years. |
| It happened ago two years. | It happened two years ago. |
Information here is general reference only and may be estimated or AI-assisted. It is not professional advice. Verify with a qualified professional before acting, and use it at your own risk. See our Terms & Disclaimer.