[email protected] wrote:9 14. Local residents claim that San Antonio, Texas, has more good Mexican American restaurants than
any city does in the United States.
(A) any city does
(B) does any other city
(C) other cities do
(D) any city
(E) other cities
B
"A" and "D" can be eliminated because they render the meaning of the sentence illogical. Saying that San Antonio has more good Mexican restaurants than "any city" would include San Antonio itself, which doesn't make sense. Somehow cities other than San Antonio must be indicated in the sentence.
My guess is that "E" can be eliminated because it is vague, and it changes the meaning of the sentence. "Other cities" literally means some other cities, but not all other cities. That's not what the original sentence is trying to say.
I think "C" can be eliminated because of the verb form it uses -- "do" -- which is not consistent with "has", which is used earlier in the sentence. "Do" is parallel with "have", while "does" is parallel with "has".
These are just guesses on my part. I'm just learning this stuff myself.