有谁能为我讲解一下这几道主谓一致的英语选择题

1. Every means ________.
A. tried B. have been tried C. were tried D. has been tried

2. Most of his savings _______ in the Xinhua Bank.
A. has been kept B. is being kept C. have kept D. have been kept

3. One or perhaps more pages _________.
A. is missing B. has been missed C. are missing D. was missing

4. The public ________ generous in its contributions to the earthquake victims.
A. be B. was C. are D. has been

5. Her politics __________ neither conservative nor liberal.
A. be B. are C. was D. has been

6. The Philippines _________ to the southeast of China.
A. lies B. lie C. lay D. lays

7. Whisky and soda __________ his favourite drink.
A. is B. are C. were D. have been

8. What the children want ______(be) story-books.

答案分别是:DDCDBAA are

希望能够高手为我讲解为什么选这些选项以及句子的中文含义

1. Every means ________.
A. tried B. have been tried C. were tried D. has been tried
means(方法,手段)是单数名词,排除BC,“被试验过”排除A选D。
翻译:每种方法都已被试验过了。

2. Most of his savings _______ in the Xinhua Bank.
A. has been kept B. is being kept C. have kept D. have been kept
savings复数名词,排除AB,“被保管”用被动语态,选D
翻译:他大多数的存款保管在新华银行。

3. One or perhaps more pages _________.
A. is missing B. has been missed C. are missing D. was missing
one and a half和one or more这类作主语时,谓语动词用复数,排除ABD
翻译:一页(也许更多页)丢了。

4. The public ________ generous in its contributions to the earthquake victims.
A. be B. was C. are D. has been
public单数名词,排除AC,没有词语暗示用过去时态,所以选D
翻译:公众对地震受灾者的贡献已很多。

5. Her politics __________ neither conservative nor liberal.
A. be B. are C. was D. has been
politics政治态度,政治立场,复数,排除AC,并且政治态度一般是固定的,用一般现在时就可以。
翻译:她的政治立场既不保守也不开放。

6. The Philippines _________ to the southeast of China.
A. lies B. lie C. lay D. lays
Philippines(菲律宾)lie表方向,方位,lie to用于不接壤。
翻译:菲律宾位于中国的东南方向。

7. Whisky and soda __________ his favourite drink.
A. is B. are C. were D. have been
Whisky and soda 是一种东西(威士忌加苏打水),用一般时单数。
翻译:威士忌加苏打水是他最喜欢的饮料。

8. What the children want ______(be) story-books.
应该后面story-books是复数,谓语动词应该一致,填are
翻译:孩子们想要的是故事书。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-11-17
主谓一致,意思就是主语和谓语要用一样的时态和人称
1. Every means ________.
A. tried B. have been tried C. were tried D. has been tried

every一般加单数名词,means是“方法”的意思,是单数,而不是“mean”的复数形式。意思是“一切方法都被用过了”。
首先排除b、c,因为have/were都是用于复数的;其次,means不可以作为“try(尝试)”的主语,只能说“试试某种方法”不能说“某种方法试”,因此a被排除,剩下d

2. Most of his savings _______ in the Xinhua Bank.
A. has been kept B. is being kept C. have kept D. have been kept

同第一题的思路,不同的是,“savings”是复数。

3. One or perhaps more pages _________.
A. is missing B. has been missed C. are missing D. was missing

这道题首先确定是用单数还是复数,根据就近原则(one还是more pages 靠后面近就根据哪个来确定谓语),谓语应该是用复数。

后面懒得说了,自己悟吧
相似回答