+0
Hi Teachers again,

I found this from one of the websites that studies about grammar. But I don't know why they say that the chinese style is wrong and the american style is correct. The website does not have any explanations.

Because I believe that Sophie is the subject of the sentence so why is the 2nd one correct one?

Chinese StyleSophie is one of the most intelligent students that has ever existed in our school.
American StyleSophie is one of the most intelligent students that have ever existed in our school.


Please help.

Thanks in advance.
Comments  
In my opinion,''has ever existed '' is correct

I don't understand why american style use have

plz correct me if i'm wrong
I think the grammatically correct form is "have", since its subject is "who = the most intelligent students".
Site Hint: Check out our list of pronunciation videos.
I agree to Pieanne. The sentence is parsed as 'Sophie is one of [the most intelligent students that have ever existed in our school]'. The adjective clause 'that have ever existed in our school' modifies 'the most intelligent students', not 'one'.

paco
I agree with Pieanne and Paco (for the same reasons). But I'm an American.
Thks people. I think I've got it.
Students: We have free audio pronunciation exercises.
E9394
American StyleSophie is one of the most intelligent students that have ever existed in our school.


Does anyone else find the sentence unidiomatic? I don't like 'exist', either.

I think it should be (exchanging 'exist' for 'attend'):

'Sophie is one of the most intelligent students to have ever attended our school'.

MrP
"I think it should be (exchanging 'exist' for 'attend')"

Good peripheral vision, MrP.!