Twenty years has passed since he left home.此句中的has要改成have吗?如果不要,为什么?

问题描述:

Twenty years has passed since he left home.此句中的has要改成have吗?如果不要,为什么?

不用,这里Twenty years是一段时间,一段时间之类的做主语谓语动词用单数