niemand か keiner か?
a2どちらも英語では nobody ですが、指し方が違います。niemand はそもそも誰一人いないこと、keiner はすでに話題になっている集団の中から取り出して「その中の誰も」を意味します。
niemand
特定の集団と関係なく「世界の誰も」を指します。弱変化します(niemanden, niemandem)。
Niemand hat die Tür abgeschlossen.誰もドアに鍵をかけませんでした。
keiner
einer の否定形で「この中の誰も」を意味します。指す語の性に合わせて形が変わります(keiner, keine, keins)。
Ich habe drei gefragt, aber keiner wusste es.三人に聞きましたが、誰も知りませんでした。
よくある誤り
Von meinen Kollegen war niemand von ihnen da.
Von meinen Kollegen war keiner da.
集団がすでに挙がっていれば keiner がそれを受けるので、niemand は余計になります。誤った文は同じことを二重に言っています。
覚え方
集団がすでに文中か念頭にあれば keiner、どこにもなければ niemand です。