three years have passed since they met last time.为什么不是has passed ?表示时间的不是用单数吗?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/28 00:52:12

three years have passed since they met last time.
为什么不是has passed ?表示时间的不是用单数吗?

这里是三年,年份是复数(years都加S了说明可数)
只有当表示抽象的时间(time)用单数

具体的时间 如果是复数形式 如three years, eight hours,etc.后面的动词/助动词要用复数形式的 如果是单数如one minute, one second,etc。后面的动词/助动词采用单数形式。如果仅是表示时间这个概念,如time flies 采用单数形式。 最简单的判断方式是看表时间单位的词是单数还是复数,后面的动词/助动词保持一致就行了...

全部展开

具体的时间 如果是复数形式 如three years, eight hours,etc.后面的动词/助动词要用复数形式的 如果是单数如one minute, one second,etc。后面的动词/助动词采用单数形式。如果仅是表示时间这个概念,如time flies 采用单数形式。 最简单的判断方式是看表时间单位的词是单数还是复数,后面的动词/助动词保持一致就行了

收起