英语问题,某些特殊名词作主语时谓语状态问题?

[复制链接]
查看11 | 回复1 | 2009-3-3 20:55:01 | 显示全部楼层 |阅读模式
比如money,time之类是不可数名词,
那么100 dollars,3 years作主语的话,谓语状态如何?
如:
1)100 dollars ____(is/are) a great number.
2)3 years ____(is/are) too long.
3)3 years ____(has/have) passed.

我们老师说第三句应用has,她说这里的3 years是指时间,时间不可数,所以用has,可我不这么认为,我还是觉得不管它指示什么,也总要按照主谓规则,3 years怎么说都是复数,作为主语我还是觉得要用have,请各位说说自己的看法。

回复

使用道具 举报

千问 | 2009-3-3 20:55:01 | 显示全部楼层
3 YEARS 已经作为了一个整体,只是指一个时间段,不再是复数概念...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行