关于therebe句型中的单复数用法Therehasalwa-查字典问答网
分类选择

来自陈汉武的问题

  关于therebe句型中的单复数用法TherehasalwaysbeenahugenumberofItalian,ChineseandJapaneserestaurants.这是新标准英语九上第八模块第二单元的一句话.关于此句中的ahugenumberof代表许多,那么前面的

  关于therebe句型中的单复数用法

  TherehasalwaysbeenahugenumberofItalian,ChineseandJapaneserestaurants.

  这是新标准英语九上第八模块第二单元的一句话.

  关于此句中的ahugenumberof代表许多,那么前面的是否应该用have而非has?

1回答
2019-11-0601:58
我要回答
提示:回答问题需要登录哦!
李志国

  1.总所周知,therebe句型中的be动词的数必须采用就近原则,即和be后面的第一个名词的数/性保持一致.

  2.该句中,第一个名词是number(单数),并非restaurants,所以当然用therehasbeen,而不是therehavebeen.

  3.如果该句是:TherehavealwaysbeenhugenumbersofItalian,ChineseandJapaneserestaurants.

  虽然句意一样,但此时必须用have,因为第一个名词是numbers.

2019-11-06 02:01:19
大家都在问
最新问答