(9) Which choice is wrong?A.He hasn’t any tickets for the football match.B.He hasn’t got any ti哪个是错的?

问题描述:

(9) Which choice is wrong?A.He hasn’t any tickets for the football match.B.He hasn’t got any ti
哪个是错的?

hasn’t 和hasn’t got 都表示“有”,何错之有?

a 还可以说 he doesnt have any,,,

a是错的.have可作实以动词,也作助动词.完成时态have done结构中他是助动词,可以直接加not.此时后面还要有一个动词的过去分词,第一句没有,所以错了,第二句有个got就对了.
如果把have当实义动词看,就是“有”的意思,此时不能直接加not,而应该是doesn't have.第一句错.
any此处表示“任何一张都没有”,可以加单数ticket

any 后面加ticket ,不能用复数,所以第一个是错的