早教吧 育儿知识 作业答案 考试题库 百科 知识分享

thereason后面是连forthatforwhichwhythat哪一个吖?如果可以有几个的话,什么时候用哪个?

题目详情
the reason ___
后面是连
for that
for which
why
that
哪一个吖?
如果可以有几个的话,什么时候用哪个?
▼优质解答
答案和解析
The reason why he was chosen remains unknown.
理想地来说,应该是
The reason (that) he was chosen remains unknown.口语中that可以不要

Why he was chosen remains unknown.

The reason for which he was chosen remains unknown.
The reason why...是非正规英语,只是随着人们越来越多的误用而慢慢变得可以接受.而非正规英语的语法很难说清楚,甚至很多都根本不符合语法,比如 long time no see 这句话,毫无语法规矩可言.
所以我的建议是,除非这是作业非交不可,不应该在这种事情上穷追不舍.另外还要说明的是,我是在美国学的英语和语法.绝大部分美国人(哪怕是英语很好的)根本不知道什么是定语从句,什么是状语从句,什么是同位语从句.这些都是中国为了教学方便而使用的工具而已(这不是说,所有的语法都不重要,只是这些从句的分类我看没什么用处).使用这些工具是没关系的,但是千万别让这些工具变成你的绊脚石.