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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 06:37:49
three years have passed since they met last time.为什么不是has passed ?表示时间的不是用单数吗?

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

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 采用单数形式。 最简单的判断方式是看表时间单位的词是单数还是复数,后面的动词/助动词保持一致就行了

收起