yıllarca употребляется когда фраза в прошедшем времени yıllardır употребляется когда фраза в настоящем времени Yıllarca Moskova'da yaşadım - больше там не живу Yıllardır Moskova'da yaşıyorum - жил и все еще там живу Пожалуйста, поправьте мои ошибки в русском языке