一个英语定语从句主谓一致的问题,急!!

2024-12-16 13:14:57
推荐回答(4个)
回答1:

二、把定语从句谓语动词的单、复数弄错。如: �

1.误:Anyone who break the law will be punished.

正:Anyone who breaks the law will be punished.

译:任何违犯法律的人将被处罚。

析:应改break为breaks,因为who指anyone,是单数。 �

2.误:Those who has finished may go home.

正:Those who have finished may go home.

译:做完了的人现在可以回家。

析:应改has为have,因为who指those,是复数。 �

3.误:He is the only one of the teachers who know French in our school.

正:He is the only one of the teachers who knows French in our school.

译:他是我们学校中唯一懂法语的人。

析:应改know为knows,因为one前有the only之类限定词,定语从句在意义上修饰 的是the only one,是单数,而不是复数名词the teachers. �

4.误:This is one of the rooms that is free now.

正:This is one of the rooms that are free now.

译:这是目前空着的房间之一。

析:应改is为are,因为one前没有the only之类的限定词,定语从句在意义上修饰的是名词复数the rooms,而不是单数one.

请参看http://www.jxenglish.com/Article/grammar/8138.html

回答2:

第一个Who的先行词是students
第二个who的先行词是the one of the students
意思是学生中的一个,当然用单数了

回答3:

Jim is one of the students who have passed the exam
Jim是通过考试的学生之一.先行词是通过考试的学生,用have
Jim is the one of the students who has passed the exam
Jim是那个通过考试的学生.先行词是Jim,用has

回答4:

第一句中 one of 译为其中之一,他是通过考试的学生之一,证明通过考试的学生不止他一个,所以用 have
第二句中 the only one 译为唯一的一个,他是唯一一个通过考试的学生,所以用 has
相信我,没错的 我教了多年的高三英语