I need explain.

问题描述:

I need explain.
I haven't read ____ of his books,but judging from the one I have read I think he's a very promising writer.
答案是both/all,为什么不用neither/any?

both/all 表示我没有读过他所有的书,是不完全否定,我可能读过他的一部分书
neither/any,表示我他的任何书/任何两本说都没度过,是完全否定,这与句子后面的“从我读过他的一本书来看,他是个很有希望的作家” 相矛盾.