How
「どのように」という意味の疑問詞です。ここでは子猫の数を尋ねるために使われています。
many
「いくつ」という意味です。数えられる名詞の数を尋ねる際に使います。
kittens
「子猫たち」という意味です。kitten(子猫)の複数形です。
did
「~しましたか」という意味の助動詞です。過去の出来事について尋ねる際に使います。
the
ここでは特定の猫を指す定冠詞です。
cat
「猫」という意味です。
have
「産んだ」という意味です。haveはここでは「出産する」という意味で使われています。