谁能帮我解决一个定语从句的问题。。?急。。。谢啦。。

Thisisoneofthebestfilms____AthathavebeenshownthisyearBthathaveshownCthathasbeenshownt... 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
翻译一下 并解释一下为什么不能用别的选项。。谢谢。。
展开
southwesten
2011-11-24 · TA获得超过7860个赞
知道大有可为答主
回答量:4573
采纳率:0%
帮助的人:4974万
展开全部
【翻译】这是今年放映的最好电影中的其中一部电影。
【答案】A
【解析】
B项不对,是因为语态不对,电影是被放映,应用被动语态;
C项不对,是因为主谓不一致,one of +复数名词 +关系代词 + 定语从句 时,定语从句的先词是该复数名词,而不是one.
D项不对,是因为定语从句中的talked是不及物动词,其后不能带宾语语,而根据题意,关系代词that应在从句中宾语,因此,定语从句中需要加一个介词about.
小幽英语分享
高能答主

2011-11-25 · 最想被夸「你懂的真多」
知道大有可为答主
回答量:3.6万
采纳率:67%
帮助的人:1.1亿
展开全部
选A that have been shown this year 因为先行词是films与动词show之间是被动关系。且是复数,所以用它。
不选B that have shown是因为它是主动。
不选C that has been shown this year 是因这它的谓语动词是单数形式。
不选D that you talked是因为talked是不及物动词,没有宾语,而先行词film在这里要做宾语,如果talk的加上about 可以选。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式