急~!!!高人请解答几道SAT的语法题

1、普林斯顿上的thankstotherapidgrowthoftheinternet,theinternetserviceprovider【gained】threemi... 1、普林斯顿上的
thanks to the rapid growth of the internet, the internet service provider 【gained 】three million subscribes by 1996 and by 1996, was gaining as many as a thousand new customers each week.
这道题错的地方是Gained,我可以理解 但是后面的and by 1996怎么和前面的重了 而且was gaining 为什么这样用呢 be doing用在这里对么?

2、because his experience in the navy medical corps had been rewarding, Bob applied to medical school after hew was discharged from the navy.
这句话是没有错的,但是我觉得rewarding 是不是应该或者可以改成rewarded 呢 就是之前的经历是被奖赏过的 我知道rewarding可以 那么如果是rewarded是对的么?

谢谢大家啦 悬赏分不高 有了再追加,谢谢~~
展开
21c导航
2010-10-03 · TA获得超过5295个赞
知道小有建树答主
回答量:610
采纳率:100%
帮助的人:309万
展开全部
1.第二by 1996应该是他打字打多的,是重复了的,要删去,或者把by改成since ,
要是硬要按着原题理解,and by 1996, was gaining as many as a thousand new customers each week.这句话的意思就是:在1996年之前,网络服务商的客户数在以每周1000个的速度增长。
was gaining 用地对,用于表过去进行时,表示从1996年其每周的客户数在增长1000个

2.在语法上,用had been rewarding和had been rewarded都是对的,
但意思稍有不同,
had been rewarding过去完成进行时,表示“那时候他已经得到部分奖励,且奖赏还将进行”
had been rewarded表示过去完成时
表示他已经被奖赏过了,之后不会再有了,强调完成了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式