There be 句型中 时间作主语时有关主谓一致的问题

问题描述:

There be 句型中 时间作主语时有关主谓一致的问题
题目为there —— 12 months in a year。
我觉得应填is,可是答案是are。
上网查,也都是are。there——24 hours in a day。填的也是are。
有关主谓一致的语法里,时间作主语时谓语不是应该为单数吗?
为什么是are?

There + be +主语+.
这个句型的主语在Be 动词后,你这里主语就是12 months了,复数概念,谓语当然也得用复数了.
明白?
请及时采纳,不懂继续问( 天天在线 )当表示时间、距离、金额等度量的复数名词作主语,把它看作一个整体时,谓语动词一般用单数。如:Surely 15 minutes is enough time for you to have a coffee. 你喝杯咖啡15分钟当然足够了。但若与pass, go by, spend, waste等连用时,谓语动词用复数。如:Six months have passed, and we still have no news of them. 六个月过去了,我们依然没有他们的消息这是课本、网页原话这个我知道,再比如Five dollars is not enough但这里强调的是一年的组成部分,显然不强调整体,或者指一段时间没懂。依你说,什么时候强调整体?什么时候强调局部?从这题的题目上我看不出来。当强调个体的时候,谓语一般用复数, There are seven days in a week. 同理如何判断是否强调个体?好,我再给你个例子:His family is very large.他家人多His family are all music lovers.他家里面的人个个都是音乐爱好者。注意谓语单复数,我想你能悟出来的。别客气