急:什么情况下用what do you have....?什么情况下用what have....?这两个语法对吗?

来源:百度知道 编辑:UC知道 时间:2024/05/16 20:05:30
比如:The nurses have white coats.
改成两个句子是:who has white coats? what have the nurses?将上面的例题句子,改成最后面那一句的对吗?为什么?

what do you have?表示“你们有什么?”在这个句子中,what是have的宾语;
what have?表示“什么有……?”在这个句子中,what是have的主语。
但是正常来说,没有第二中的表达方式。
楼主改的句子是不对的。特殊疑问句,助动词应该接在特殊疑问词之后,即改成“what do the nurses have?"

上面正解