关于there be 句型中的单复数用法
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/07/28 06:13:37
关于there be 句型中的单复数用法
There has always been a huge number of Italian,Chinese and Japanese restaurants.
这是新标准英语九上第八模块第二单元的一句话.
关于此句中的a huge number of代表许多,那么前面的是否应该用have 而非has?
There has always been a huge number of Italian,Chinese and Japanese restaurants.
这是新标准英语九上第八模块第二单元的一句话.
关于此句中的a huge number of代表许多,那么前面的是否应该用have 而非has?
![关于there be 句型中的单复数用法](/uploads/image/z/4974087-39-7.jpg?t=%E5%85%B3%E4%BA%8Ethere+be+%E5%8F%A5%E5%9E%8B%E4%B8%AD%E7%9A%84%E5%8D%95%E5%A4%8D%E6%95%B0%E7%94%A8%E6%B3%95)
1. 总所周知,there be句型中的be动词的数必须采用就近原则,即和be后面的第一个名词的数/性保持一致.
2. 该句中,第一个名词是number(单数),并非restaurants,所以当然用there has been,而不是there have been.
3. 如果该句是:There have always been huge numbers of Italian, Chinese and Japanese restaurants.
虽然句意一样,但此时必须用have,因为第一个名词是numbers.
2. 该句中,第一个名词是number(单数),并非restaurants,所以当然用there has been,而不是there have been.
3. 如果该句是:There have always been huge numbers of Italian, Chinese and Japanese restaurants.
虽然句意一样,但此时必须用have,因为第一个名词是numbers.