英语疑惑的选择题啊
Nobodyknowsthepalcebecausefewpeople______therebefore.
AhavebeenB,hadbeenChavegoneD,hadgone
before的句子不都是常与过去完成时连用的吗?
本题到底是用现在还是过去完成时?有人说前面有knows所以后面应该用现在完成时,可我仍然是似懂非懂,求解释