<p>
[quote]
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
[/quote]
</p>
<p>The correct answer is B, gained, because it should be "has gained". Can you explain why "gained" is wrong in this sentence? </p>
<p>Yeah, I think you would need the past perfect because that event has been completed in the past and it does not affect the present, if it did, you would need the present perfect.</p>