Line the others explaind but grammatically who says have u got any pens? I mean why you need bunch of pens? People locally grammatically or it's more logical to say have you got a pen? you Got a pen? anyone?
參考: that was My daily question when I was in college, I never had paper or pen :)