Several years has passed since we started our middle school life.这里为什么是has passed?several years不是复数形式吗,为什么不是用have passed

问题描述:

Several years has passed since we started our middle school life.这里为什么是has passed?
several years不是复数形式吗,为什么不是用have passed

since加时间点是现在完成时的标志

several years 是一个整体,指的是这段时间过去了

你好。在这里Several years是一个整体概念,前面省略了a period of , 属於单数形式。

这里就是把Several years看成是一个概念的整体

Several years 几年,属于时间作主语,英语中 时间,数量,金钱作主语都看做第三人称单数.例如:Ten years is a long time.The number of the students in our school is about 2000.Five dollars is not enough for him...

因为前面有several