the reason后接定语从句用why还是that来引导

Is that the reason  ______ you  don't agree with them?

答案为 why,用 that 可以吧?

agree with 后面缺宾语。that 或者 which 做 agree with 的宾语,或者省略。

可以这样理解么?谢谢!

请先 登录 后评论

最佳答案 2016-03-30 09:03

你说:agree with 后面缺宾语,这不对,agree with 后面有宾语 them 啊!那里缺宾语呢?

本题填 why, that, for which 均可(也可以省略不填;注意,不作宾语也可以省略的)。如:

This is the reason that she did so. 这就是她这样做的理由。(薄冰高级英语语法)

Is this the reason (that) they came? 这就是他们来的原因吗?(夸克英语语法大全)

That’s the reason (for which) he dislikes me. 这就是他不喜欢我的原因。(朗文英语语法)

This is the reason why lots of money is flowing out of this country. 这是大量金钱流出这个国家的原因。(柯林斯英语语法)

请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

Is that the reason  ______ you don't agree with them ?

答案为 why,用 that 可以吧?

agree with 后面缺宾语。that 或者 which 做 agree with 的宾语,或者省略。

可以这样理解么?

【答】本句使用why 和that 都可以。

不过,你解释的不正确。agree with 是有宾语的:agree with them。这个与用that 无关。

1. reason 后面的定语从句,如果是指定语从句事件发生的原因,那么,用why 或that 都可以。记住:这个时候,定语从句不缺成分。例如:

I don't want to listen to any reason why (that) you went against me.

我不想听任何你背叛我的理由。

Is this the reason why (that) you refused me?

这就是你拒绝我的理由吗?

She came around to explain the reason why (that) she was absent from the meeting.

她来是为了解释她当时没到会的原因的。

2. reason 后面的定语从句,如果关系词作了本句的主语、宾语或表语时,则不能用why,只能用that(或which)。例如:

下列句子中的reason,不是定语从句事件发生的原因,而是充当了定语从句谓语动词的宾语,所以用关系代词that 或which 引导,不用why。

I won’t listen to the reason that/which you have given us.

我坚决不听你给我们提供的那个理由。(that/which作定语从句的宾语)

【说明】

在现代英语、尤其美国英语中,that 经常用在表示方式、原因、时间、地点的先行词后面,引导定语从句,修饰the way,the reason,the time,the day,the place 等,大有取代in which, why, when, where 之势,而且还可以省略。

 

请先 登录 后评论
  • 6 关注
  • 4 收藏,36262 浏览
  • 高山 提出于 2016-03-24 14:19

相似问题