By 1940, the pilot Jacqueline Cochran held seventeen official national and international speed records, and she earned them at a time when aviation was still so new for many of the planes she flew to be of dangerously experimental design.
and she earned them at a time when aviation was still so new for many of the planes she flew to be
earning them at a time that aviation was still so new for many of the planes she flew to be
earning these at a time where aviation was still so new that many of the planes she flew were
earned at a time in which aviation was still so new such that many of the planes she flew were
earned at a time when aviation was still so new that many of the planes she flew were
题目分析:
本题较长,复合句比较多,一时不容易看懂。从划线部分开始变得困难。划线部分的主句非常明确,即,she earned them at a time,身后的时间状语从句为:when aviation was still so new,很多考生对new后面的部分不太熟悉。实际上,我们在英语中常见for sb to do sth这一结构(不定式的复合结构),例如:
It is difficult for him to finish the task within two hours.
划线部分其实基本相当于一个从句的作用,被形式主语it所指代。由此可知,本题中for many of the planes she flew to be of dangerously experimental design也相当于一个从句的作用。这里面的she flew是一个定语从句,修饰the planes,由于该先行词做flew的宾语,所以省略了引导词that。
选项分析:
A选项:首先,在语法上本题不正确。for sb to do sth这个结构虽然在某些时候与从句在功能上相同(见题目分析),但它只能放在主干位置上(主语、宾语),而不能放在状语的位置上(so that后的内容为结果状语)。
B选项:for sb to do sth这个结构的错误同(A)。
C选项:aviation was still so new是a time的限定性定语从句,应该用关系词when或者in which来引导,不能用where(where做定语从句的关系词时只能修饰地点名词)。
D选项:本选项在语法上有误,so…that和such…that均为正确的表达方式,但是so…such…that是不正确。
E选项:Correct. earned at a time是过去分词短语,可以作伴随状语也可以作定语。由于被赢得(过去分词表示被动)的肯定是那些记录,所以该短语是seventeen official national and international speed records的非限定性定语。
for sb to do sth这个结构虽然在某些时候与从句在功能上相同(见题目分析),但它只能放在主干位置上(主语、宾语),而不能放在状语的位置上(so that后的内容为结果状语)。选错了,觉得JC earn records和records earned都可以。
A 不定式表示潜在性,而这里应该是确定的结果;
B 伴随状语,to be同A
C 措辞,where连词错误;
D 措辞,so…such that...错;
E 定语;
非常好的题阿。分辨在表达句义时状语和定语的区别。。
records, earned at a time when