nepřijalo mi to he delivers a food
A správně, protože "food" je hmota a stejně jako všechny hmoty nepočitatelná, tudíž tam nikdy neurčitý člen být nemůže.
Proč ne "he distributes meal."?
a proč neuzná he delivers meals - jako pokrmy?
protože je to množné číslo, meals=jídla, NE jídlo