英语疑惑
英语疑惑
That is the reason ____ they are all against the plan.
A.which B.that C.why D.what
这个地方到底是填why还是that呢?
这样的带有reason的题目我每次非常迷惑
麻烦详细分析下
the reason why.
the reason that.
他们分别引导什么从句?能配上例句讲解吗?
答案:C why.
翻译:那就是他们都反对这个计划的原因.
the reason why/that的区别如下:
1.the reason why其后引导的是定语从句,且该定语从句缺少一个原因状语for the reason.
如此题:why they are all against the plan
= for which they are all against the plan
= they are all against the plan for which
= they are all against the plan for the reason
2.the reason that其后引导的也是定语从句,但是该定语从句不缺原因状语,只缺一个the reason做其主语/宾语/表语等名词形成分.
如:I don't believe the reason (that) you explained to me just now.
其中:(that) you explained to me just now
= you explained (that) to me just now
= you explained (the reason) to me just now
3.不过在一些非正式场合中,the reason why也可以写成the reason that
原因:非正式用语中,关系代词that可以代替关系副词when/where/why,甚至可以省略不用.
4.所以,如果此题没有选项C,则B也可以.
但是需要提醒楼主的是,此种用that代替when/where/why只能用于少数特殊句型或口语中,一般考试的时候,还是以关系副词为佳.