题目
This is one of the best films ______.( ) A. that have been shown this year B. that have shown C. that has been shown this year D. that you talked
This is one of the best films ______.( )
- A. that have been shown this year
- B. that have shown
- C. that has been shown this year
- D. that you talked
题目解答
答案
根据题干和语境,可知空处是定语从句,修饰先行词the best films,分析选项,可知先行词在从句中作主语,与谓语动词show是被动关系,因此排除B;先行词"the best films"是复数,因此从句谓语应用复数,因此排除C;而D选项"that you talked",先行词应在句子中作宾语,而talk是不及物动词,后面不能直接跟宾语,因此排除D。
故选:A。
故选:A。
解析
步骤 1:确定先行词
先行词是 "the best films",这是一个复数名词,指代的是电影。
步骤 2:分析定语从句
定语从句修饰先行词 "the best films",先行词在从句中作主语,与谓语动词 "show" 是被动关系。
步骤 3:选择正确的选项
选项 A 中 "that have been shown this year" 符合先行词 "the best films" 是复数,且与谓语动词 "show" 是被动关系,因此正确。
选项 B 中 "that have shown" 不符合被动关系。
选项 C 中 "that has been shown this year" 不符合先行词 "the best films" 是复数。
选项 D 中 "that you talked" 不符合先行词在从句中作主语,且 "talk" 是不及物动词,后面不能直接跟宾语。
先行词是 "the best films",这是一个复数名词,指代的是电影。
步骤 2:分析定语从句
定语从句修饰先行词 "the best films",先行词在从句中作主语,与谓语动词 "show" 是被动关系。
步骤 3:选择正确的选项
选项 A 中 "that have been shown this year" 符合先行词 "the best films" 是复数,且与谓语动词 "show" 是被动关系,因此正确。
选项 B 中 "that have shown" 不符合被动关系。
选项 C 中 "that has been shown this year" 不符合先行词 "the best films" 是复数。
选项 D 中 "that you talked" 不符合先行词在从句中作主语,且 "talk" 是不及物动词,后面不能直接跟宾语。