chyba rzeczywiście bardzo uncommon, bo nigdy takiej formy pytania nie spotkałam.
a mam taka fajna książkę George Sliwa 'Angielski bez błędów. Jakie błędy popełniają Polacy i jak ich unikać'
pod 'have' mamy (cytuję):
TYPOWE BŁĘDY: 'Have you a sister?' (co miało znaczyć :Czy masz siostrę?)
trochę niżej tabelka ilustrująca wszystkie poprawne zastosowania czas. 'to have' i jest:
'Has Mark got a car. NIGDY "Has Mark a car?"
i takie oto zdanie:
"Zasadniczy problem polega na tym, że wiele podręczników do nauki j. ang, łącznie z najnowszymi, uczy archaicznych form, które bardzo dziwnie brzmia we wspólczesnej angielszczyźnie".
Nie uznałabym uczniowi pytania "Have you a car?" za poprawne, bo na pewno wynikałoby z niewiedzy (i to tej podstawowej) a nie z tego, ze uczen nagle zapragnął stosowac rzadko spotykanych, może i archaicznych form