I don't think that you can say: " There is no apple in the basket. " Unless you mean: " There isn't even a single apple in the basket" . Otherwise it sounds awkward to me.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.