See this Baa Baa Black Sheep song
Baa, baa, black sheep, have you any wool?
Yes sir, yes sir, three bags full!
One for the master,
And one for the dame,
One for the little boy
Who lives down the lane
Baa, baa, black sheep,
Have you any wool?
Yes sir, yes sir,
Three bags full...
Baa, baa, black sheep, have you any wool?
Yes sir, yes sir, three bags full!
Why do they say "Have you any wool?"? why not "Have you had any wool?"?
Is it ungrammatical to say "Have you any wool?" in everyday conversation?