It's highly informal. It means when you haven't got anything .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
teechrIt's highly informal. It means when you haven't got anything.So, in fact, "ain't got" is the present perfect form, isn't it?
Anonymous in fact, "ain't got" is the present perfect form, isn't it?Technically yes. It's the present perfect of GET. However, these days it is generally regarded as an acceptable alternative to the standard present simple of HAVE, and so tends to be treated as a present simple form itself. Even so, it's negative, interrogativeand question-tag forms are not