一道英语题“This is one of the best films__________this year"
A。havebeenshownB.thathaveshownC.thathavebeenshownD.whichhasbeenshown]选哪个?求解,,,以及原因...
A。have been shown B.that have shown C.that have been shown D.which has been shown]
选哪个?求解,,,以及原因 展开
选哪个?求解,,,以及原因 展开
4个回答
展开全部
选C
that(引导最高级修饰的定语从句先行词,定语从句的先行词被最高级修饰时,不能省略引导词,在这里相当于从句的主语) have been shown(相当于从句的谓语) this year(相当于从句的时间状语)
可对比一下两个句子:
1.This is the one of the best films _______. C. that has been shown this year
此句强调这是今年已经上映的唯一的一部最佳电影。that=the one(film),所以谓语动词用单数has been shown.
2.This is one of the best films ______. A. that have been shown this year
此句强调这是今年已经上映了的最佳电影之一。that= the best films,所以谓语动词用复数have been shown.
that(引导最高级修饰的定语从句先行词,定语从句的先行词被最高级修饰时,不能省略引导词,在这里相当于从句的主语) have been shown(相当于从句的谓语) this year(相当于从句的时间状语)
可对比一下两个句子:
1.This is the one of the best films _______. C. that has been shown this year
此句强调这是今年已经上映的唯一的一部最佳电影。that=the one(film),所以谓语动词用单数has been shown.
2.This is one of the best films ______. A. that have been shown this year
此句强调这是今年已经上映了的最佳电影之一。that= the best films,所以谓语动词用复数have been shown.
追问
那什么时候加that,什么时候不加that?我一直弄不清楚..
追答
要是你是初中的话,可以简单的这样记忆:
如果定语从句前有个逗号的定语从句(语法上称为非限制性定语从句),就一定不能用that,用which。
只可用that不可以用which的情况如下:
1.先行词为all, few, little, much, the one, something, anything, everything, nothing等时。
如: There is much that I wan to tell you。
2.先行词被all, every, no, some, any, (a)few, (a)little, much等限定词修饰时。
如: You can borrow any book that you want to read in our school library
3.先行词被序数词或形容词最高级修饰时。
如:This is the most beautiful city that I've ever seen
4.先行词被the only, the very, the right, the last 等修饰时。
如:This is the very factory that they visited last summer holiday
5.先行词是并列结构,既有人又有物时。
6.先行词前有the same 修饰时,如:This is the same purse that I lost yesterday。
7.先行词为数词时。
8.如果which引导的定语从句中又含有一个定语从句,为避免重复,第二个定语从句用that。
如:They built a factory which produced things that had never been seen。
9.以which作主语开头的特殊问句,为了避免重复,定语从句用that。
如:Which is the bus that you will take?
10.关系代词在定语从句中作表语时,而且通常省略。
如:My hometown is no longer the place that it used to be
11.关系代词在there be 句型中作主语时,而且常可以省略。
如:This is the fastest train (that) there has ever been。
展开全部
答案选C
先行词是the best films,所以定语从句用复数。
先行词中有the best,引导词用that,不用which,且which的谓语是has也不对。
B用主动,不对
A则成了句子的另一个谓语,也不对。
先行词是the best films,所以定语从句用复数。
先行词中有the best,引导词用that,不用which,且which的谓语是has也不对。
B用主动,不对
A则成了句子的另一个谓语,也不对。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C.that have been shown
先行词是the best films, 复数, 被动关系
如不明白请追问,如果满意请采纳
手机提问者如果满意,请在客户端右上角评价点“满意”即可, 谢谢!
祝学习进步
先行词是the best films, 复数, 被动关系
如不明白请追问,如果满意请采纳
手机提问者如果满意,请在客户端右上角评价点“满意”即可, 谢谢!
祝学习进步
更多追问追答
追问
那什么时候加that,什么时候不加that?我一直弄不清楚.
追答
以此句为例,先行词films 被形容词的最高级the best 修饰, 此时就不能用which, 指物,用that
还有当先行词被序数词,不定代词(some, any 等修饰), 或者先行词本身是不定代词anything, nothing 等时,要用that
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案C
最高级修饰先行词时,关系词用that而不用which。定语从句中的谓语动词应与先行词保持一致,故用have,不用has。电影是被放映的,所以用被动语态。
最高级修饰先行词时,关系词用that而不用which。定语从句中的谓语动词应与先行词保持一致,故用have,不用has。电影是被放映的,所以用被动语态。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询