I think it would be better if 'any' was replaced with 'a'.We don't have any book.
This is not natural in most contexts.
Was it written by a native English speaker or a Vietnamese?It is English - Vietnamese dictionary.
It may be in a Vietnamese dictionary but it could be a printing error.It is English - Vietnamese dictionary.
Was it written by a native English speaker or a Vietnamese?
How about 'Do you have a book?'I have never seen or heard anyone use "Have you any book?".
There are many free online dictionaries written by native speakers.By a Vietnamese team.
In my humble opinion, the speaker actually does not have a number of books, so s/he cannot possibly refer to one of them and thus 'any' should not be used.1. We don't have any book.
Yes. I agree with Emsr2d2. That appears to be he only difference.
We might say, "We all went to the beach and had ice creams". This might mean we all had the same type of ice cream, typically what used to be known as a "99" which was a cone with ice cream and a Flake (crumbly chocolate stick) stuck into it. https://en.wikipedia.org/wiki/99_Flake
Or it could mean we all had different types of cones, or ice cream lollies encased in fruit ice [Raspberry Splits come to mind]. http://travelko.livejournal.com/11382.html
Although you would just as frequently hear "We all went to the beach and had an ice cream".
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: