___(live) in * for twenty years

问题描述:

___(live) in * for twenty years

Having been living不是吧?没有这个选项, 只有livinglive livedhaving lived那就是 having lived 这两个差不多的