英语问题Any advice can you give me

____ advice can you give me? 横线上正确答案是What,但是想问一下如果横线上填Any的话可以吗?
如果可以, Any advice can you give me? 和Any advice you can give me? 哪一个正确呀 最好可以分析一下选择它的原因,谢谢啦!

你好,正确答案应该填What,整个句子是特殊疑问句,you can 变成了can you,语序需发生转换
如果用Any的话,则应该是Any advice you can give me? 因为这里的you can give me都变成advice的定语了,any advice?什么advice?你能给我的advice?所以这里作定语正常语序就可以了
不过还是比较口语化的,正式考试不建议哦,还是写What advice can you give me?或者 Can you give me any advice 比较好
我这里主要是侧重回答你说的语序问题哦
希望可以帮到你,望采纳
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-14
Any 可以用,但是意思完全不同,相差挺大的。把疑问句变成肯定句,这样问题可以变得简单。you can give me what advice 你可以给我什么建议。any 的话,you can give me some advice ,你可以给我一些建议,肯定句用some ,疑问句用any.用any 是可以的,意思可以比较一下,相差挺大。如果不考虑从句的话,当成简单的主谓宾结构,疑问句助动词需要提前,所以是any advice can you give me?
如果陈述语句的从句形式后面那种还可以这样表达,any advice that you can give me.这种表达也没错,还需要不断学习,当你掌握得越熟练,就是口中无英语,心中有英语,各种表达出来各种意思你都会
第2个回答  2020-06-14
what开头是特殊疑问词引导的特殊疑问句,换成any以后口语中可以用 Any advice you can give me?相当于是 Is there any advice you can give me 的省略,别人也能听懂。 但是正式用法和考试中是不能这样用点的,因为一般疑问句的语序需要助动词活或系动词开头,因此应该写成Can you give me any advice?
第3个回答  2020-06-15

What advice can you give me ?

意思是, 你能给我什么建议 ? 这是疑问语序, advice做give的直接宾语.

如果把any放句首, 后面用陈述语序, 因为you can give me做advice的定语,

Any advice you can give me ?

更简洁的说法是 Any advice ? 但是这两种说法都用于口语, 非正式场合。

所以在这里疑问语序, 正式表达,

用特殊疑问词What提问, 希采纳!

第4个回答  2020-06-14
What advice can you give me? 不能换成any. Can you give me any advice?any 不是疑问词,在正规书面语中不能用来提问,但是在口语中常用any question?