Anyone ( )this opinion may speak out.A.that againstsB.that against C.who is againstD.who areagainst 为啥选C?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 07:11:38
Anyone ( )this opinion may speak out.A.that againstsB.that against C.who is againstD.who areagainst 为啥选C?
Anyone ( )this opinion may speak out.A.that againstsB.that against C.who is againstD.who are
against
为啥选C?
Anyone ( )this opinion may speak out.A.that againstsB.that against C.who is againstD.who areagainst 为啥选C?
anyone 是人,所以用人称代词who.
be against sth, 反对某事,against是介词,不能像A和B一样当动词用,前面不能丢掉be.
D就更不对了,根本就不知所云
当先行词是all, something,nothing等不定代词用that,这是that 和which 在都指物的情况下,不包括指人时。
当先行词是 those, one, ones, anyone, someone等并且指人时,我们只用who
Anyone ( )this opinion may speak out。
A. that againsts B. that against C. who is against D. who are
选C。正确。
句意:任何反对这一看法的人都可以畅所欲言。
考点:定语从句。
关键:
①汉语影响:这里的【反对】,给的是介词against,不能直接作谓...
全部展开
Anyone ( )this opinion may speak out。
A. that againsts B. that against C. who is against D. who are
选C。正确。
句意:任何反对这一看法的人都可以畅所欲言。
考点:定语从句。
关键:
①汉语影响:这里的【反对】,给的是介词against,不能直接作谓语;要用来作定语,可以直接用 against 或定语从句who/that is against. 因此,可以直接排除A(形式和结构都错误,借此不能直接加s),B(结构错误)。
②主语Anyone(定语从句先行词)是单数,排除D.因此,只有C正确。
③【先行词是明确表示人的词时,如someone,anyone,those,people等】,关系代词一般多用who,较少用that。
④"anyone是不定代词,关系代词应用that" ,这一说法仅限于前提为【指代事物时,which与that的辨析】。类似用的例子:
I was 【the only person】 in my office【who】was invited.<
祝你开心如意!O(∩_∩)O~~
收起