6No one in the city _____ her before.A .have heard of B .has heard of C .have heard from

问题描述:

6No one in the city _____ her before.A .have heard of B .has heard of C .have heard from
为什么选b

应该是B .has heard of (hear of 意思是听说.句子中的before是现在完成时的时间状语)
而 hear from sb 意思是收到某人的来信 no one 表单数,排除A C,选B