Words with time: for, ago, since, on, at

I graduated from college ......... 2002.
since
on
in
at

I like to go to bed ......... midnight on Saturdays.
since
on
during
at

He migrated to Istanbul five years ..........
since
ago
for
at

The artist had been painting ......... two decades when he sold his first painting.
during
for
since
on

Shakespeare was born ......... 23 April 1564.
since
on
in
at

In Europe, autumn begins ......... September.
in
on
at
since

We always eat a roast dinner ......... Christmas Day.
in
on
at
since

His pet anaconda died five months ........., and he still misses it.
for
since
ago
on

I've been studying Italian ......... I was five years old.
for
since
ago
on

The chairman of the board has been working in the finance industry ......... 1984.
in
on
since
at