一道英语选择题,怎么选,再讲解一下,谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/05 04:07:34
Not only his parents but also he( ) to America.

A.have been B.has been C.have gone D.has gone

顺便问一下,就近原则吗???

B (have/has been to曾经到过某地 ,have / has gone to 去了某地(人不在这儿)),根据句意“不仅他的父母去过美国,他也去过”,所以B对,NOT ONLY……BUT ALSO 作主语时,谓语动词是靠近原则,即以第二个主语来决定单复数

是就近原则。没有明确的时间状语,所以句子的意思可以理解为,不但他的父母,而且他也去过美国。意思是现在人不在美国。选B 而has gone是不但他的父母而且他也去了美国,现在人还在那。选D

结论就是BD都可以。因为没有明确的时间状语。

D 是就近原则,如果是问为什么选gone而不选been我只能说这要看语境
gone一般指的是去过后已经回来,主格不在题中所提的地点
been一般指的是现在在题中所去地点,还未回来

是的,就近取he