Нужно выбрать правильное слово: for или since.
Так как в предложении указан период времени "ten years", то используется предлог "for".
Ответ: for