for since ago
A
for and since
We use for and since to say how long:
- Jane is in Ireland. She has been there for three days./ since Monday.
We use for + a period of time(three days/ two years etc.) | We use since + the start of the period(Monday/ 9 o'clock etc.) | ||||||||
|
| ||||||||
|
|
B
ago
ago = before now:
- Susan started her new job three weeks ago. (= three weeks before now)
- When did Tom go out? Ten minutes ago. (= ten minutes before now)
- I had dinner an hour ago.
- Life was very different a hundred years ago.
We use ago with the past (started/ did/ had/ was etc.).
Compare ago and for:
- When did Jane arrive in Ireland? She arrived in Ireland three days ago.
- How long has she been in Ireland? She has been in Ireland for three days.