关于英语主谓一致的问题
表“时间、距离、金额、度量衡”等的词语,作“整体”看时作单数用,侧重指“若干单位”时作复数用。
①Twentyyearsisnotalongtime.二十年光阴,弹指一挥间。
②Twentyyearshavepassedsinceheleft.他离开已二十个年头了。
表示不太理解,为什么下面就是若干单位上面的就是整体了,求解释。
同理,oneortwo+复名,但是oneortwodays跟的是are,oneortwohours跟的就是is。。不能理解,求大神剖析指教!