Ten years_____ by since he left here.A.have passed B.has passed

问题描述:

Ten years_____ by since he left here.
A.have passed
B.has passed

B
因为has是第三人称单数
他离开这里已经有十年啦。

B
表示时间,重量,长度,价值等的名词,尽管是复数形式,如果作整体看待,谓语动词都用单数形式.

B 现在完成时,主语为一整段时间作单数

我选择 b