had been 在此较 had gone 好

有读者问如何做这道选择题:

He had_________the classroom before he came to the library.

A. gone to B. been to

B较好,其义为“曾去过”,后接 before 亦较自然。 A虽也不能算错,但 had gone 没有已离开教室的含义,其后接 before 令人有点突然 (abrupt)的感觉。