“I have lived in Montreal since 14 years.” 

MetroWhy wrong: For, not since, is used for durations.  Don’t think that depuis is always translated by since.

Correct it:  For durations, use for:I have lived in Montreal for 14 years.”

With English becoming more and more important in the world, don’t postpone language training.  Do It NowContact Roy to learn more.  You can have a free half-hour consultation with no obligation.  He will analyze your needs and give you recommendations.