就是说把助动词do省略了是吗? 经常可以这样吗?
追答不是把助动词do省略了 而是根本不用助动词do
即 陈述句 i have a book
否定句 i haven't a book.= i don't have a book.
疑问句have you a book?=do you have a book?
对宾语提问what have you?=what do you have ?
只有当have意思是 有 的时候 才可以这样用。即两种表达都对。
但如下句 i have bread for breakfast。
只能借助助动词do造否定句或疑问句,不能用前者。因为have不是 “有” 的意思 而是 “吃”的意思。
即i don't have bread for breakfast。
do you have bread for breakfast?
what do you have for breakfast?