单选题 —Have you ever read the story?—No, but I’ve________somewhere before.
【正确答案】 C
【答案解析】句意:——你读过这个故事吗?一一没有, 但我以前在什么地方听说过。hear from“收……来信”,learn of“得知;获悉”,know from it“从中得知”,均不符合题意,故排除。hear about it“听到”,符合题意,故选C。