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. Contact Roy to learn more. You can have a free half-hour consultation with no obligation. He will analyze your needs and give you recommendations.