语法 Sentence Correction-3170

标记
Each year companies in the United States could save as much as $58 billion by preventing illness among employees and gain as much as 0 billion through improved worker performance if they simply provided offices with cleaner air.

划线句子是否正确?

  • 正确
  • 错误

正确的用户笔记

0个赞

HB287 2015-08-15 09:51:53

1. each year和annually重复 2. improved表示已经被提高

0个赞

华筝之韵 2017-01-02 19:22:05

这句话的意思是save...by preventing illness. preventing save as much as....by....gain as much as through...if they simply

0个赞

isammi7 2015-08-15 10:56:26

each和annually重复,D的save in employee illness prevention有歧义,感觉像是在做prevention的过程中节约了多少钱,但其实是说的通过prevention节省了一笔钱。

0个赞

halowwww 2016-12-25 22:42:43

preventing illness在这里认为是 noun form;后面 improved worker performance也是noun form,是平行的

0个赞

停不下来的雕兄 2016-12-20 15:54:54

不要看到后面的修饰不一样就被迷惑了。

0个赞

又是羊 2016-11-15 04:01:21

1)annually和each year重复,排除adc 2)save $ in X,X只能是banks

0个赞

CelesteTOEFL 2016-09-05 17:18:53

by preventing语义是通过防止疾病公司可以节省580亿元。较C语义更加合理。

0个赞

huiminzi1124 2016-06-15 18:47:41

逻辑正确: 1.save money by preventing疾病。 2.gain money through 好的表现。

0个赞

tian4690 2016-03-30 12:29:45

by一个措施&through一个措施。

0个赞

ypheroin 2015-12-26 17:56:59

认为这是典型的正确选项也不是完美的例子:1. by preventing vs through improved,平行的不够工整,2. if they simply provided……代词they离先行词companies太远,中间还出现了employees这个复数名词,指代可疑。但是,annually和each year是个明显的错误,ABC肯定错,而D的平行有问题。相对而言:1. by preventing 和through improved虽然没那么工整,但都是“介词+动词分词”的形式。所以优于D。

0个赞

martinachoi 2015-12-18 16:07:44

improved working performance 是名词,improved形容词修饰用的。。。。

0个赞

xiaoyuuuu 2015-12-07 00:14:06

句意!gain billiong是通过improved worker performance,已经提高了performance worker,worker,而不是不是通过提高(improving)workers.

GMAT

考满分GMAT备考平台-公开课天天看,免费提供强大的学习做题
系统,专业优质的在线课程助你迅速提分。

GMAT考满分App

把网站装进口袋
随时随地练习

联系我们