Whether
「~かどうか」という意味の接続詞です。
the
特定のものを指す定冠詞です。
chicken
「鶏」という意味の名詞です。
or
「または」という意味の接続詞です。
the
特定のものを指す定冠詞です。
egg
「卵」という意味の名詞です。
came first
come first で「最初に来る」「先行する」という意味の句動詞(過去形)です。
is
「~である」という状態や性質を表す動詞(be動詞)です。
a
特定のものを指すのではなく、一般的な「一つの」という意味の冠詞です。
purely
「純粋に」「全く」という意味の副詞です。
academic
「理論的なだけ」「現実的な意味がない」という意味の形容詞です。
question
「質問」「問題」という意味の名詞です。