涉及“one of the+复数名词+定语从句”结构的主谓一致讲解

涉及“one of the+复数名词+定语从句”结构的主谓一致讲解
 
有朋友提问The Cutty Sark was one of the fastest sailing ships that has ever been built.(摘自新概念)
定语从句中的has应该用have吧?好像是主句中one前有the only时,定语从句谓语动词才用单数。谢谢老师。 
答:一般语法书认为,如果“one of the+复数名词+定语从句”这类结构的one之前有the only, the very 等修饰,则其中的定语从句通常被认为是修饰one的,所以,若引导定语从句的关系代词在定语从句中作主语,则定语从句的谓语动词通常用单数。
但事实上,即使“one of the+复数名词+定语从句”这类结构的one之前没有the only, the very 等修饰,其后定语从句的谓语动词也可能用单数。你举的例子摘自《新概念英语》,事实上,《新概念英语》还不止一次出现过这样的用法,比如《新概念英语》第二册第 28 课也有这样一句:
Jasper White is one of those rare people who believes in ancient myths. 贾斯珀•怀特是少有的相信古代神话的人之一。
再如《新概念英语》第三册第 9 课还有这样一句:
One of the things that fascinates us most about cats is the popular belief that they have nine lives. 最使我们感兴趣的一件事情就是一种通俗的信念——猫有九条命。
关于这个问题,《英语用法指南》(M. Swan 著)是这样说的:
在这个句子里:She’s one of the few women who have climbed Everest (她是几位登上珠穆朗玛峰的妇女之一),动词 have 为复数,因为主语(who)指的是复数(the few women)。但是,这个句子也包含着She has climbed Everest这样一句话,而在非正式文体里,许多人会因此而说She’s one of the few women who has climbed Everest. 严格地说,这是不正确的(关系从句中的动词应与关系从句的主语一致,而不应与主句的主语一致),但在非正式英语中,这种结构很普遍。
该书还列举了以下两个例句( www.52yufa.com)
One of the things that really make / makes me angry is people who don’t answer letters. 有一件事使我真生气,那就是人们不答复信件。
Alice was one of the students that were / was late for the lecture. 听讲座有学生迟到,艾丽斯就是其中之一。

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注