Rasalghul853
Can somebody please explain if C is grammatically incorrect or just too wordy?
Choice (C) does not convey a meaning that makes sense, for the following reasons.
The first is the use of the wording "dependent on." "Dependent on" means "relying on for support," and it has to be followed by what is relied on, in other words, by a noun.
For instance, we could say, "The city is dependent on tourism." Notice that "tourism" is a noun.
However, in (C) we have "tariffs were what the federal government was dependent on to be its main source of revenue."
Notice that (C) doesn't simply say that the federal government was "dependent on tariffs." Rather, it conveys that the government was "dependent on" tariffs "to be its main source of revenue. So, since "dependent on" means "relying on for support, the meaning conveyed is essentially the following: tariffs were what the federal government was relying on for support to be its main source of revenue.
We can see that "relying on for support to be its main source of revenue" is not logical.
What we need there instead is the wording "DEPENDED on," as in "tariffs were what the federal government depended on to be its main source of revenue."
Unlike "dependent on," "depended on" works because its correct to say, "dependent on x to be y."
OK, but even if the sentence used "depended on" rather than "dependent on," it would still be a little off because "depended on to be its main source of revenue" suggests the nonsensical idea that the government depend on tariffs to actively be a source of revenue, as if tariffs could choose to be or not to be a source of revenue.
So, we can see that (C) is not just wordy but rather clearly illogical.