高中英语从句题

It was the training( )he had as a young man thatmade him such a good enigeer.填which还是that,为什么

原句是enigneer吧
这道题填which
这是一个强调主语的句子,主语有which引导的定语从句修饰【强调句构成:it is/was +被强调部分+that(强调人可以用who)+其他成分】
判断这个句子是不是强调句,就把it is/was和that去掉,如果还是一个完整的句子,那么就是强调句。如果不是个完整的句子,就是定语从句
这个句子把it is/was和that去掉,就是the training which he had as a young man made him such a good enigneer。主语the training,which he had 做定语。谓语是made。him 是宾语,such a good enigneer是宾补,恰好是完整的句子
如果按楼上所说选that。句子就是the training he had as a young man that made him such a good enigneer。那么句子的谓语都没有,就不是一个完整的句子。去掉定语,只剩 the training。这显然是错的。
不懂还可以追问啊,祝学习进步!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-21
用that
因为这是和前面的it was 构成强调结构
后面的that 是引导定语从句,指代先行词the training。并在从句中做主语。
让填的空是强调句型。
第2个回答  2012-10-21
首先找出核心结构:The training made him such a good engineer. 再判断这是强调句,强调的成分是主语the training,因此强调句为:It was the training that made him ... 最后可以很清楚看出,括号后面的句子是修饰the training的定语从句,省略后,对句子主干影响不大。这个定语从句与前面的先行词the training 可以有三种连接方式:1. which ;2. that;3.不需要任何连接词。相同用法可以参考:The book (which/that/不填) I want is red. 这样对比就容易理解了。
第3个回答  2012-10-25
which

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网