He left Zhengzhou a long time ago. 此句中 a long time ago 前可否加 for 变成 for a long time ago. 另外,用 long ago 可否?请专家指教,谢谢!
不能说:He left Zhengzhou for a long time ago. 但是可以说: He has been away from Zhengzhou for a long time. 或者 He left Zhengzhou long ago.