题目
This is one of the best films ____。( )A. that have been shown this yearB. that have shownC. that has been shown this yearD. 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
题目解答
答案
A. that have been shown this year
解析
步骤 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" 是不及物动词,后面不能直接跟宾语。