There are (no) roads in the city 为什么不选not ,而选no

7个回答

  • 我觉得你可能是看到are, 觉得一般对应的否定式应该为aren't, 所以觉得应该用not.

    但其实要注意:这里的are, 与there 不可以分开运用.

    there are 是固定搭配,意思是:这儿有.

    举个例子:have,作为动词是:有...

    i have no idea, i have no choice. have 代表有,have no 代表没有,这是固定搭配

    如果你用have not, 就相当于把have 的词性变了,把have 变成了表示完成时的词性.

    i have not made any choice.

    同理,对于there be也一样,你需要做的是记住固定搭配

    there be 这儿有

    there be no 这儿没有

    have 有

    have no 没有