In AmE, we more frequently switch to "doesn't" from the more British "hasn't". So that's okay too.
In BrE, most people would probably use 'have got'; for this, the tag must be 'has'.
He's got no close friends, has he?
He hasn't got any close friends, has he?
I appreciate very much your example sentences.
Last edited by Tan Elaine; 26-May-2011 at 17:43.