✨ ベストアンサー ✨
There are twelve months in a year のがしっくりきます!
横から失礼します。
There is[are]の文は、
存在(ある、いる)を表しますよね。
そして、実は、
さらに情報を付け加えて説明すると、
There is[are]の文は、
ふつう、新しい内容を出す時に使う文だそうです。
なので、
A year has twelve months.
は、突然でてきた感じがしますが、
There are twelve months in a year.
は、There areという前置きがあるので、
新しい内容を知るための準備ができる感じがします。
(英語では、古い内容、は前に、新しい内容[伝えたい内容]は後ろにもってくるそうです。)
There is[are]の文では、冠詞 を、(前にあったものを示すtheを使わずに、)基本a , an といった不特定の冠詞をつけるのは、このためです。(新しい内容だから)
このサイトも参考に
https://www.alc.co.jp/speaking/article/question/120710.htm
ありがとうございます!🙇♀️