一道英语题“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] 选哪个?求解,,,以及原因
展开
展开全部
答案选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而不用which。定语从句中的谓语动词应与先行词保持一致,故用have,不用has。电影是被放映的,所以用被动语态。
最高级修饰先行词时,关系词用that而不用which。定语从句中的谓语动词应与先行词保持一致,故用have,不用has。电影是被放映的,所以用被动语态。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选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.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询