作业帮 > 英语 > 作业

正确答案是D,但是为什么?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/04/29 20:18:02
正确答案是D,但是为什么?
He is the only one of the students who --- a winner of scholarshipfor three years. A.is B.are C.have been D.has been
上面的句子意思是“他是学生当中唯一一个连续三年都获得奖学金的”.这里指过去三年的情况,所以用完成时比较合适,先排除A和B.其次,要看清楚定语从句修饰的是那一部分,从意思判断,这里的从句是修饰the only one student的,所以应该选表示单数的D.
比较:He is one of the students who --- a winner of scholarship for three years.
这时就应该选C,因为这里的意思是“他是其中一个连续三年都获得奖学金的学生”,定语从句修饰的是the students.