SAT语法一道Thanks to the rapid growth of the Internet,the Internet service provider (gained) three million subscribers by 1996 and,by 1996,was gaining as many as a thousand new customers each week.No errorgained错了,为什么,谁解释以下by
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/12 17:50:34
SAT语法一道
Thanks to the rapid growth of the Internet,the Internet service provider (gained) three million subscribers by 1996 and,by 1996,was gaining as many as a thousand new customers each week.No error
gained错了,为什么,谁解释以下by 1996,was gaining 是怎么回事
1、括号中 gained 应改成 had gained,表示到1996年为止已经获得3百万用户,指告一段落;
2、之所以用 was gaining是因为要表达:1996年之前的一段时间在发生的事情.许多同志有这样的误解,即:by + 表示过去时间名词短语,就一定得用 过去完成时,其实不然,例如:
By 1955 ,IKEA was designing all its own furniture .
到1955,“宜家”还在设计它所有的家具.
By the time he was ten,Edison was building his own laboratory .
正确的原文应该是:Thanks to the rapid growth of the Internet, the Internet service provider gaining three million subscribers by 1996 and, by 1996, was gaining as many as a thousand new customers each week. No...
全部展开
正确的原文应该是:Thanks to the rapid growth of the Internet, the Internet service provider gaining three million subscribers by 1996 and, by 1996, was gaining as many as a thousand new customers each week. No error
译文·:由于互联网的迅速发展,互联网服务提供商于1996年赢得300万用户,而且,在1996年,互联网服务提供商每星期当时正在获得的新客户(竟然)多达1000个。(这个数字)没有错误。
解释:gained错了,为什么? 答复:这个动词的原形是“gain” ,意思是“获得。赢得。。。”这儿它的逻辑主语是the Internet service provider 【互联网服务提供商】,很明显表示的是主动味道,所以应该用现在分词的形式,用过去分词的形式“gained”,就是错误的。要注意这个现在分词短语“gaining three million subscribers by 1996 ”是作定语修饰紧挨的名词“the Internet service provider ”的,所以,-----> >
by 1996, was gaining 是怎么回事? 答复:(接上文)所以,后面有一个逗号,表示前面是一个大的主语,后面的“by 1996” 是这个句子(谓语动词“was gaining ”的)时间状语,表示这个谓语动词动作发生的时间。句子成分析:
(A)【the Internet service provider gaining three million subscribers by 1996】 and, (B)【by 1996】, was gaining (C)【as many as a thousand new customers each week】。(注意,这个and 没有什么意义,表面主语暂时停顿,后面有逗号,就表示这个and后面的内容不是和前面的内容是并列成分,是的,下面的,by 1996,是主句的时间状语啊。)
A部分是主语(意思是:于1996年赢得300万用户的互联网服务提供商),B部分是时间状语(意思是:于1996年),C部分是宾语(意思是:每星期多达1000个新客户多)。如果还看不清楚,用字母代号代替就是:A ,B ,was gaining C.理解意思可以 翻译成:A 在 B时间 (正在)获得 C 。
当然,按照楼上的说法,也是正确的,这就是说他把上面当成2个句子理解的,我的是当成一个句子理解的,实际上,就意义形式上,似乎都说的通,但是,按照语言的形式,楼上说的更合乎要求。
收起
by是插入语 然后 SAT语法中 By+时间 用过去完成时 这是常识,,,,and 连词平行 was 与前面 had gained 平行