关于SO DO I这类句子的问题

问题描述:

关于SO DO I这类句子的问题
3.I have never been there._________he.
A.Neither have
B.Nor has
C.So have
D.So has
为什么选B不选A?

因为表示否定
he 只能用 has 修饰