May I ask the following sentence is gramatically right or wrong?
Have you anything to declare? airport officer ask the passanger.
As long as i know, we can only use (do you have anything to declare). But some people said that both ways can be used.
Thanks.
Welcome to the forum, firestone
is grammatically correct, idiomatic and standard throughout the English-speaking world.Have you anything to declare?
Busy customs officers might shorten it to 'Anything to declare?' but there is no reason to lengthen it.
Note that the subject of your question was Have you anything to declare?That would have been a great thread title.
Rover
Thanks a lot for your help , Rover.![]()
They mean the same thing and can both be used. At British airports you're more likely to hear "Do you have anything to declare?" but that's only because the "Have you...?" construction is less common than "Do you have...?" in nearly all situations.
You'll also hear "Have you got anything to declare?"
I believe that "has/have got" is peculiar to BrE.