more than当主语。谓语单复问题

[复制链接]
查看11 | 回复5 | 2019-3-24 11:34:31 | 显示全部楼层 |阅读模式
more than +复数名词做主语,谓语用单还是复?
比如more than twenty years (has /have) gone by.
注意是more than不是more than one.

回复

使用道具 举报

千问 | 2019-3-24 11:34:31 | 显示全部楼层
语法就是这么规定的:由morethanone(或morethanone+单数名词),manya+单数名词作主语,谓语动词要用单数形式.例如:1)morethanonestudenthaspassedtheexamination.2)manyaboylearnstoswimbeforehecanread.注:如果morethan后面是复数名词,则谓语动词要用复数.more+复名+thanone"接复数谓语.e.g.②morestudentsthanonehavebeenthere
回复

使用道具 举报

千问 | 2019-3-24 11:34:31 | 显示全部楼层
绝对是用单数.因为你用的主语是years.主语是时间要用第三人称单数.但别的名词就应用复数了.比如more than twenty students are...
回复

使用道具 举报

千问 | 2019-3-24 11:34:31 | 显示全部楼层
应该考虑名词吧,比如more than twenty years has gone by. (表一段时间)比如more than ten apples were eaten. 也可能有的地方可通用
回复

使用道具 举报

千问 | 2019-3-24 11:34:31 | 显示全部楼层
more than + 数量 + 名词谓语动词用复数 其实和 more than one 差不多
回复

使用道具 举报

千问 | 2019-3-24 11:34:31 | 显示全部楼层
复数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行