have no是没有的意思!
don't have也是没有的意思!
就比如 There is no cat over there!与There isn't a cat over there!这里面的is no等于isn't a/an!
而are no则等于aren't any(否定句和疑问句里用any,肯定句里用some!)
have no与don't have也是同样的!
has no=doesn't have就是单三形式了
there is no后面直接加名词,比如there is no water in the bottle.
there is not 后面也加名词,但是这个名词前面往往有个修饰词来修饰,比如there is not any water in the bottle.
同样的there are not=there are no就是复数形式