Neither Mary nor her parents______to France.A have been B has been C have gone D went是不应该选A呢?那是为什么?

热心网友

Neither Mary nor her parents______to France. A have been B has been C have gone D went 是不应该选A呢?是的, neither ...nor...连接的并列主语, 谓语 动词与后一个一致(即 就近原则). 没有上下文.c 也可以.

热心网友

Neither Mary nor her parents______to France. A have been B has been C have gone D went 是不应该选A呢?A, C, D都可以。neither...nor后的谓语遵循就近原则,即谓语动词的形式由nor后的主语决定。nor后为parents,是复数,故谓语应用复数形式。这里没有上下文,没说他们去了又回来了还是没回来,故A, C均可。此外,此句可以被认为是单纯的陈述过去发生的事实,故D也符合。

热心网友

Neither Mary nor her parents______to France.A have been B has been C have gone D went是不应该选A呢?那是为什么? 应该是A,neither...nor...后接谓语按就近原则,谓语的形式要和离它近的一个主语一致。Mary和她父母都没去过法国。have gone指的是去了还没回,have been 指去过,去了又回来了,按照句子意思应该是用A。

热心网友

neither...nor...连接两个并列主语时,应该用临近原则,也就是说,句中谓语动词与哪个主语近,谓语动词形式就根据哪个主语确定.本句中,最靠近谓语动词的主语是her parents是复数,因此谓语用have而不是has,此外,本题谓语动词为现在完成时,have been表以前去过,have gone表现在正在去的途中.本句意为mary和她的父母都没去过法国.表示对现在的影响,因此用现在完成时.