need Grammar HELP with SAT writing

<p>Hey guys, I need some help</p>

<ol>
<li>If the antecedent is everyone, is the pronoun always his/her?</li>
<li>If the antecedent is anyone, is the pronoun "his/her" or "one"</li>
</ol>

<p>Q: Everyone who attended the fascinating lecture by the professor knew that ( their ) history grade would...</p>

<p>problem here is the "their," and the confusing answer choices were</p>

<p>a) knew that his or her history grade
b) knew that one's history grade</p>

<p>(a) is the answer but why cant (b) also be correct?
is it because everyone = his or her, anyone = one ?</p>

<p>Second,</p>

<p>Q2: Birds like swifts and swallows spend the majority of the year living in central and southern Africa: in the dry season, however, they fly to Europe where there (is) more food and warmer climates.</p>

<p>In this question, I thought the "is" should be are, but the answer book says it's not.
Why is it 'is"?</p>

<p>Thx for your time~
sorry for the repost...I wanted to ask more questions but I apparently I can't edit or delete the other post... </p>

<p>“One” isn’t used as a replacement pronoun–it’s an antecedent. In fact, “one” can be replaced with the pronouns “he or she”:

  • When one has exhausted his or her resources, he or she must turn to others for guidance.</p>

<p>Everyone and anyone both take “he or she” as pronouns. The important point is that both “everyone” and “anyone” are singular!

  • Everyone must submit his or her essays by the deadline.
  • Anyone who fails to submit his or her essay on time will be defenestrated.</p>

<p>Note that there are some occasions in which “everyone” and “anyone” can be masculine or feminine and thus will take “he” or “she” rather than “he or she,” but this kind of situation will be clearly signaled by other elements in the sentence specifying a single-sex exclusivity:

  • Everyone at St. Martin’s boys’ school keeps his lunch in his desk until the bell rings.
  • Anyone who makes the cut for the girls’ varsity basketball team must pick up her uniform on Thursday.</p>

<p>thx for your help!! I understand now</p>