「anyone」、「someone」、「everyone」などの人に使用される不定代名詞は単数形ですが、それらの性別が分からないときに使用される代名詞は「he」と「she」のどちらになりますか?

契約書などフォーマルな書類で「he or she」が使用されることもありますが、一般的には「単数のthey」が使用されます。

Anyone can participate in the event even if he or she didn’t apply beforehand.

Anyone can participate in the event even if they didn’t apply beforehand.

また、所有形容詞に関しては、一般的に「his or her」の代わりに「their」が使用されます。

Someone forgot his or her umbrella.

Someone forgot their umbrella.

尚、再帰代名詞に関しては、一般的に「himself or herself」の代わりに「themselves」が使用されます。

Everyone is expected to cook for himself or herself.

Everyone is expected to cook for themselves.

難易度:6/10
関連リンク:動物の場合、代名詞はいつも「it」になりますか?

「Any one」と「anyone」の違いは何ですか?

「誰でも」と不特定の人を表す場合は、「anyone」が使用されます。一方、あるグループの中の「誰か一人」を指す場合、「any one」が使用されます。

Anyone can apply for a credit card.

誰でもクレジットカードを申し込むことができる。

Any one of them can be the criminal.

彼等の中の誰かが犯人であるかもしれない。

難易度:6/10
関連リンク:「Anyone」と「anybody」の違いは?

「Anyone」と「anybody」の違いは何ですか?

どちらも「誰か」の意味で、使い方にも特に違いはありません。但し、「anybody」、は多少カジュアルな印象を与えるので、文章を書く際には「anyone」が使用されることが多いです。

Is anyone home? ◯

Is anybody home?  △

誰か家にいますか?

I’m looking for anyone who can speak English. ◯

I’m looking for anybody who can speak English. △

私は、誰か英語を話せる人を探している。

参考:Cambridge dictionaries

難易度:3/10
関連リンク:「Everyone」と「everybody」の違いは?