the simple reason that还是 the&n

请看下面一题:
We didn’t go swimming for the simple reason ________ the water was too cold.
A. that B. why C. when D. where
请问答案是A还是B(when和where很容易排除)。for the simple reason that 与 for the simple reason why 有何区别?

请先 登录 后评论

最佳答案 2014-06-17 16:16

看了各位老师和网友的分析,很受启发。但我觉得,就本题而言,答案只能是 that,不宜用 why。
▲for the reason that 或 for the simple reason that 可视为固定搭配(总是用 that,不用 why),其实它就相当于连词 because(表示原因),可以理解为一个原因状语从句。又如:
We didn’t go swimming for the simple reason that the water was too cold. 我们没去游泳,只是因为水太冷。(本句中的for the simple reason that 可以换成because)
We aren't going for the simple reason that we can't afford it. 我们不去,只是因为我们负担不起。(本句中的for the simple reason that 可以换成because)
She didn’t answer for the simple reason that she couldn’t think of anything to say. 她没有回答,只是因为她没有想出要说什么。(本句中的for the simple reason that 可以换成because)
▲对于 the reason 后可用that也可用why引导从句的情形,the reason why (that)不能相当于because。如:
Give me one good reason why (or that) I should help you. 给我一个合理的必须帮你的理由。(本句中的reason why / that 不能改为 because)
There must be some reason why (or that) he looked pleased. 他看上去那样开心肯定有某种理由。(本句中的reason why / that 不能改为 because)
We’d like to know the reason why (or that) she didn’t accept the job. 我们想知道她不接受这份工作的原因。(本句中的reason why / that 不能改为 because)
▲以上只是个人看法,不妥之处,请大家指正! 

请先 登录 后评论

其它 4 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

答案是A和B都是正确的,因为reason后面的定语从句可以用that或者why 来引导。例如:The reason that [why] he died was lack of medical care. 他的死因是缺乏医疗护理。(《张道真高级英语词典》p.1219)the reason why 是口语用法(非正式语体用法)。

请先 登录 后评论
张成  
擅长:英语考试
这位网友等的可能就是这总结。
请先 登录 后评论
董万友

非常感谢两位老师的解答,受益良多。

请先 登录 后评论
王英  
非常感谢各位老师的解答!
请先 登录 后评论
  • 1 关注
  • 1 收藏,3905 浏览
  • 王英   提出于 2014-06-14 23:38

相似问题