He is said to have worked there.意思是:据说他已经在这里工作了 ,还是他在这里工作过