有关英语主谓一致的题,请回答并讲明原因,谢!

来源:百度知道 编辑:UC知道 时间:2024/07/01 01:37:40
1.Twenty minutes_____(is,are)enough for me.
2. We each ______(have,has)done the work.
3.More than one boy_____(have,has)been to the USA.
4.They each ______(have,has)a good book.
5.Neither of us _____(have,has)much money.
6.Either of the books _____(are,is)mine.

英语主谓一致要遵循“形式一致”的原则,即形式上是单数的,谓语动词用单数

1.Twenty minutes__is___(is,are)enough for me.
二十分钟 对我来说足够了
这里的 二十分钟 是一个整体概念,用单数
这题没办法,形式上虽然是复数的,但对一个整体概念来说,是复数

2. We each __have____(have,has)done the work.
each做 we 的同位语,所以这句的主语是we ,谓语动词用复数即have 另一种情况: Each of us has done the work. 这句中主语是each, each 是单数,所以用单数即has

3.More than one boy___has__(have,has)been to the USA.
在比如,many a。词组,虽然是许多,但用单数
Many a boy is under the tree.许多男孩在树下。

4.They each _have_____(have,has)a good book.
同第2句
5.Neither of us __has___(have,has)much money.
6.Either of the books ___is__(are,is)mine.
这2本身都是我的(但其实是说,2本书中的任一一本是我的)
neither,either通常被看作单数,其后谓语动词用单数
either of只两个中的任何一个

——————
以下情况主语与谓语之间要求就近原则:
A or B +动词
Either A or B +动词
Neither A nor B +动词
Not only A but also B +动词

其中,动词的单复数要看B这个名词的单复数。如:
Either you or I am wrong.
Neither you nor he is wrong.
<