He knows a lot about Egypt.I heard he( )there before. A.has been B.has gone C.had been.

问题描述:

He knows a lot about Egypt.I heard he( )there before. A.has been B.has gone C.had been.

A

c 过去完成时

C
去过

C.had been
前面主句过去式,后面也要用过去时态

C.had been