Do you have an English book?和have you an English book?有什么区别

问题描述:

Do you have an English book?和have you an English book?有什么区别

have这个词在英式英语中不能作实义动词,说有要用have got,也就是第二个句子应该改成:Have you got an English book?而在美式英语中,Have在表示有时,做实义动词使用,如第一个句子do you have an English book?而这是相同的意思.