帮忙看下这道英语题

来源:百度知道 编辑:UC知道 时间:2024/05/15 09:47:58
that was the reason ( )Mr.Smith refused to speak for at yesterday's meeting.
A.why B.what C.which D.for that
为什么选C,不选A?

第一,这是定语从句。

第二,定语从句中,why 可以修饰reason,但是用why的时候是表示原因。但是在这个句子里,“史密斯先生在昨天的会议里拒绝说出”是事实,而不是原因。

那是一个定语从句.以which引导的句子修饰the reason.

一楼是对的,这是个定语从句,从MR.SMITH。。。开始都是修饰 THE REASON,所以选 C

在从句中why一般不放在reanson之后

你忽视了一个小小的单词,speak后面加了一个for

事实上,why就等于for what为什么

That was the reason why Jane refused to speak at the meeting.
等于:
That was the reason that Jane refused to speak for at the meeting.
或者
That was the reason for which Jane refused to speak at the meeting.

定语从句.以which引导的句子修饰the reason
现在看一下题目的句子that was the reason ( )Mr.Smith refused to speak for at yesterday's meeting。
很明显,从句中speak for还少一个宾语,所以就应该用which
如果要用why这个句子应该是这样的
that was the reason why Mr.Smith refused to speak for{something} at yesterday's meeting。翻译一下就是 那是史密斯先生昨天会议上不愿提及某事的原因
而题目的原句的意思是 那就是史密斯先生昨天没有提到的原因

教你一个做这类题目的简单方法吧
who that which后+不完整句子
where when why how后=完整句子
做题目先分析下从句就可以了