He has established the school for ten years.第一句话的表达是错误的,第二句才是正确的。
The school has been established for ten years.