not only the parents but also their son ______ here for two yearsA.has come B.have been C.has been D.have come可是后面是here 不应该用come么。

问题描述:

not only the parents but also their son ______ here for two years
A.has come B.have been C.has been D.have come
可是后面是here 不应该用come么。

B

C

C,
方法:先排除has。因为不是单数。
然后,for two years表示是已经住了两年了
所以,在这里要用,have been

C 以BUT ALSO 后的主语保持一致

补充:不能用come.因为come是瞬间动词,不能与后面的for two years 一段时间连用,has been here表示“到这里”,是正确答案.答案:C解释:not only … but also …连接两个名词作主语时,谓语动词的单复数形式要根据就...