whenever I met her,____was fairly often ,she greeted me with a sweet smile.

来源:百度知道 编辑:UC知道 时间:2024/09/22 12:37:11
A who B which C when D that

确实是选择B,但是他们的解释有错误。
which指代的并非前面一句话,它可以说是一个形式宾语,在后一句中的to被省略了,所以它指代的就是后面一句话。
如果按他们理解的,那就应该选A了,前面一句话的意思就是:无论什么时候我遇见他,她简直经常了。后面的句子则未被重视。

选B
不管我什么时候遇到她——遇到她这件事经常发生——她都会对我报以一个甜美的微笑

B,which指代前面整句话,是非限定性定语从句。