不可以
had been 为过去完成时
过去完成时用于“过去的过去”
例如“Mr.Green had lived here several years before I came here.”
“格林先生在我来到这里之前已经住了好几年了” 那么,“我到这里”是过去的时间,而“格林先生住了好几年”这件事发生在我到这里之前(过去式),所以格林先生住了好几年这件事发生在过去的过去,可以用过去完成时
再如“The movie had begun befor we got there” 我们赶到的时候,电影已经开始了
我们是过去赶到的,二电影开始于我们赶到之前,这种情况才能用过去完成时
你的例句里,没有过去式做跳板,无法追溯到过去的过去 所以不能用had been
初中英语里这个比较难以区分 自己慢慢体会
祝你学习进步