英语语法时态问题

第三题为什么选c不选a?

这是that引导的定语从句,先行词为questions.所以遵循主谓一致原则,谓语用复数(have ever been raised)这是会上提出的问题之一。
但如果先行词前有唯一的字,情况就不同了。如 This is the only one of the questions that has ever been raised at the meeting.这是在会上提出的唯一的问题。就一个,用单数。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-24
一般情况下,定语从句的关联词(关系代词、关系副词)必须紧跟先行词(被修饰的词)。在第三句中,“questions”明显是先行词,复数,所以 “that” 也是复数,答案是 “c”,用“have”。
诚然有时也会看到先行词与关联词脱节的情况,这时就需要用意思或逻辑思维来判断了。
后来美式英语韦氏语法比较好的解决了这难题,引用他们的例句:
I place the book on the table, which I have just bought today.
可以看到,当先行词 “book” 被一些词隔开时,定语从句前加逗号 “,”,如果不加“,”,先行词变成 “table”,意思变了:
I place the book on the table which I have just bought today.
供你参考。本回答被提问者和网友采纳
第2个回答  2019-07-24
这是考one of+复数名词用法:

用单数情况:
1,前面的短语作为主语,谓语动词用是单数。
例句:one of passengers missed the train.一个乘客误了车。
2,one of+复数名词前有only修饰,谓语动词就用单数。
例句:Only one of the passeneger missed the train.只有一个乘客误了车。

用复数情况:
复数名词作先行词,后面跟定语从句。
例句:He is one of the passengers who have missed the train. 他是其中一个误了车的。(说明有很多人误车)。

加油!
第3个回答  2019-07-24
one of 名词后面的谓语动词的单复数取决于of后面的名词是否单复数。该题of 后面是questions所以是have。
第4个回答  2019-07-25
因为先行词是questions,复数,在从句中作主语,应与定语从句谓语动词在人称和数上一致。