He ___Africa and will stay there for years

问题描述:

He ___Africa and will stay there for years
为什么要填这个has left for
翻译这句话

他已经去
  非洲,并仍将在那数年has left for是什么意思已经离开那这句子就得翻译成。他已经离开非洲,并将在那呆数年不通顺啊、、、已经去,我的错,刚才打错了谢了。。