“抽烟有三年了
It is three years since he began to smoke.
=He has smoked for three years.
=He has smoked since three years ago.