Due to automobile-related jobs in the 1920's employing one of every eight workers, the automobile industry dominated the American economy.
Due to automobile-related jobs in the 1920's employing one of every eight workers, the automobile industry dominated the American economy.
One out of every eight workers were employed in automobile-related jobs in the 1920's, with the American economy being dominated by the automobile industry.
The automobile industry dominated the American economy in the 1920's, with one of every eight workers having been employed in automobile-related jobs.
In the 1920's, the automobile industry had dominated the American economy, when one out of every eight workers was employed in an automobile-related job.
In the 1920's, the automobile industry dominated the American economy, with one out of every eight workers employed in an automobile-related job.
due to只能修饰名词,or = caused by
D、具体时间点不用过去完成时,过去完成时必须强调时间的先后逻辑关系,而 in the 1920's 放在句首修饰整个句子
C、having been现在完成时出现在过去时间点,改变句子意思
B、redundancy,关键是句子重心变化
A、employing的动作发出者不应该是jobs
AB中的 in the 1920's 修饰对象存在歧义
A 因为工作,所以行业统治
b 1920做定语修饰jobs
c1920做定语修饰economy
dwhen表示前后有时间关系
主句应该是想要强调工业主宰美国经济,而不是强调每八个人有一个被雇佣,错选b
句子表达了两件事情:1)汽车行业主导了美国经济;2)每八个工人中,就有一个工人从事汽车相关工作。合理的逻辑是2)是1)的表征和体现; 2)更像是修饰1)
非谓语中的having done是现在分词的完成时,它表示主动的动作,并且动作发生在谓语动词之前,常常作状语来修饰动词。所以C的独立主格结构中having been employed的完成时没有必要,加上been表被动显得啰嗦而且表达了先后顺序。相比E用done的形式轻松表达了被动且和dominated时态一致。
另外,查了好久,这个one out of every eight 和one of every eight后面应该都用单数…
A因果关系错误
独立主格结构,当从句主语和主句主语不一致时(workers =/ industry),用名词+分词短语形式表达。E中worker和employ的关系是被动,故用employed。with可去掉。
错选C,have been done时态不对,主从句是同时发生。
在不定式短语和ing短语中添加have=having been和to have been,表示先时性,先于主句动作发生,这里应该是同时发生。
c选项 have been 时态错误,两件事是一起的,没有先后
job怎么可以employ呢?
AE 区分:
A的jobs怎么能主动雇佣呢?
B: 强调的中心错了,应该是“1920年手机行业主导美国,每8个人中1个从事该行业”,后面这点是个伴随或者修饰
CD: 时态问题,两句话应该不分先后
E: out of 和of是否有区别?
C,in 1920有做定语的嫌疑;在不定式短语和ing短语中添加have=having been和to have been,表示先时性,先于主句动作发生,这里应该是同时发生。
[带有with的特殊句!!!!]
(A) employing的逻辑主语是jobs,不符合逻辑,应该是industry
(B) 改变了原句强调重心,该句子应该强调dominate
(C) one of every eight workers与原句要表达的one out of every eight workers不同,前者是“八人中的一人”,而后者是“每八人中就有一人;”with… having been…“冗长
(D) in the 1920’s是过去的时间,应该用过去时态,而不是过去完成时态;由when引导时间状语从句,改变了原句所要表达的意思。
句子表达了两件事情:1)汽车行业主导了美国经济;2)每八个工人中,就有一个工人从事汽车相关工作。合理的逻辑是2)是1)的表征和体现; 2)更像是修饰1)
choice a, Due to automobile-related jobs介词宾语作为状语,employing one of every eight workers定语修饰jobs。句子意思变成了:因为汽车相关的工作,汽车行业主导了美国经济。incorrect
choice b, with the American economy being dominated by the automobile industry独立主格修饰主句,句子的核心是:每八个工人中,就有一个人从事汽车相关工作
choice c, with one of every eight workers having been employed in automobile-related jobs独立主格修饰主句,问题出在独立having been employed发生dominated之前,逻辑上应该两个动词在同一个timeframe中
in/during/over的差异:
in强调在某个时间点,in 1997,in the 1920's,在20世纪20年代;
during在……期间,强调时间范围,在某个时间范围里的每一个时间点,如Please remain seated during the performance. 演出期间请不要站起来。
over强调时间的跨越,在某个时间里一直/从头至尾,如She has not changed much over the years. 这些年来她没有多大变化。
CE都是伴随状语,伴随状语跟随主句时间框架,in the 1920's,强调时间点,一般用一般时态,不用完成时态,C主句的谓语也是一般时态;
C:having been意味着had been,完成时态,错误;E:employed意味着were employed,在过去的某个时间被雇佣,ok
错选C,having been employed显示employ这个动作是在dominate之前的,对句意的传达有误了。放在独立主格结构中,也很奇怪
having done有先发生的意思,但这里是同时发生
one of eight指8个里面一个,one out of eight是八分之一意思
one of every 和one out of every 是否有质的区别?