【语法单选一题】

来源:百度知道 编辑:UC知道 时间:2024/07/15 23:22:15
Tom is one of the four boys who _____ born in Shanghai.
A.is B.are C.was D.were

请给出答案并阐明理由,谢谢。
我原来也选D 可是答案是C
为什么who修饰的是Tom而不是boys呢?还是有其他原因?

C ,首先排除AB,因为出生是过去的事情,接着主语是Tom 单数用was。

D.were
who _____ born in Shanghai定语从句修饰 boys, 是复数,“出生”是过去的事情,所以用过去时。

选择D
who引导的定语从句修饰boys,boys是复数,出生应该用过去时态
所以选择D
这是一个限定性定语从句,关系代词应该紧跟在其所修饰的词后,所以该句定语从句修饰的应该是boys,而非Tom,如果要修饰Tom呢,我们可以说;:Tom who was born in Shanghai is one of the four boys.

D;
因为who开头引导的是一个定语从句,who修饰的是the four boys,且时态bore发生在过去,应用一般过去时态,be的一般过去时态的复数形式就是were,所以答案选D.我给学生都是这么讲的.

不应该拘泥于答案的,我的教辅材料上就有很多错的答案!!

选择D
首先,简化一下问题,定语从句由who引导修饰的是boys,是复数,而不用管前面的one of和Tom is,这是一个干扰点。
其次,出生的表达法是was/were born,不论什么时候都用一般过去时。
综合上述结论:复数,一般过去时,故选择D项

选C,因为这句话的意思是:4个男孩中,TOM是出生在上海的一个,所以WHO是修饰的tom,所以因该选WAS