The text is one of the most interesting stories ________ learnt in the past three days.The text is one of the most interesting stories ________ learnt in the past three days.\x05A.that have\x05\x05B.that have been\x05C.which has\x05\x05D.which has been

问题描述:

The text is one of the most interesting stories ________ learnt in the past three days.
The text is one of the most interesting stories ________ learnt in the past three days.
\x05A.that have\x05\x05B.that have been\x05C.which has\x05\x05D.which has been

D
which has learnt in the past three days是one的定语从句,故用单数的助动词has;A中缺少助动词been成了主动语态,错误;B中的have应该为has; C中缺少助动词been成了主动语态,错误

B

选B.
首先这是个考查定语从句的题目.先行词是interesting stories.当先行词被*best,most等形容词修饰的时候,关系代词需要使用that.在定语从句中,that作主语.

一、语态,stories是被学习的,所以应该使用被动语态,排除AC
二、单复数,中心词是stories,故应选择B