表示时间,距离,金钱,重量等作主语时谓语动词用单数如Two years is too short for him这其实和集体名词作主语,谓语用单数还是复数的问题是一致的。
就是看谓语描述的是整体的行为或特征,还是个体的行为和特征。整体则用单数谓语,个体则用复数谓语。举颗栗子一年是365天。假如句子是:365 days is a long time.我们不能理解组成365天这个整体中的每一天都适合谓语描述的情况比如,The first day is a long time, the second day is a long time...... 因此对谓语is a long time是针对365天这段时间的;365天是作为一个整体看待的,因此谓语用单数。
365 days have passed.对于谓语have passed而言,我们可以理解组成365天的这个整体的第一天过去了,第二天过去了……第364天过去了,第365天过去了。因此365天对谓语而言,是一天一天过去了,是多个个体。谓语表述的是多个个体的组合,是复数意义,因此谓语用复数。再比如章振邦《新编英语语法概要》中的栗子:一个罪犯被监禁二十年,我们说“二十年监禁是他应得的惩罚”:Twenty years in prison was the penalty he had to pay.在这里,我们把twenty years看作整个的一段时间,意义上是单数,所以谓语动词用单数。如果我们把侧重点放在一个个的年份上,而说“自从他被送进监狱,二十年已经过去了”:Twenty years have passed since he was sent to prison.在这里,twenty years对于谓语而言,是一天天过去了,因此谓语动词用复数。类似的例子还有:Fifty-six dollars was stolen from the cash rigister.Fifteen miles seems like a long walk to me.There were three quarters of milk in the refrigerator.所以表示时间、距离、度量、重量、金额等的复数名词作主语,被看作整体时,谓语动词用单数;若强调个体则用复数




