_______received law degrees as today.A.Never have so many women B.Never have women ever

问题描述:

_______received law degrees as today.A.Never have so many women B.Never have women ever
_______received law degrees as today.
A.Never so many women have
B.Never have so many women
C.Women so many have never
D.Women who have never
这题答案是B,想问下正常语序是怎样的,还有答案D为什么错?

正常语序是So many women have never received law degrees as today.
因为never 在句首,否定词位于句首,句子要倒装,把助动词提前,再加上主语so many women,再加上其他成分.
D 答案不是一个句子,women 是先行词,who have never received law degrees 是定语从句,不能构成一个句子,所以不能 选D