Where have you -------- (been还是gone) recently I haven't seen you for months.

问题描述:

Where have you -------- (been还是gone) recently I haven't seen you for months.

gone

been

been.去而已返 gone去而未返 他俩正说话呢,你说返没返呢?

应当是been .如果是用gong后应加to。

答案:been
解释:have gone to 表示“去了某地”,现在还没有回来,have been to 表示“曾经去过某地”,现在已经回来了.
祝你学习进步,更上一层楼!请记得采纳,谢谢!(*^__^*)