A megszámlálható főnevek esetében, egyes számban mindig ki kell tenni névelőt. A have esetébe tagadásnál akkor nem kell, ha nem a segédigés szerkezetet használod. I don't have a watch, vagy I have no watch.
I haven't got a class kellene,hogy legyen,nem? Mert a have-et do segédigével tagadjuk a have got-ot pedig haven't got-al,de magában,hogy I haven't a class nem elég szerintem.