Thankyou________givingmesomuchadvic

发布时间:2020-07-26 14:10:09

Thank you________giving me so much advice________learning English.A.to,inB.on,forC.in,aboutD.for,on

网友回答

D解析分析:1)thank sb for…(为……而感谢某人),for在这里表示“原因”。又如:He jumped for joy at the news.(他听到了这消息高兴得跳了起来) 2)advice on…(关于……方面的忠告)(延伸)about和on都可以表示“有关”的意思,用on表示“有关”强调“专门性”,在有些词汇后面常常用on来表示“专门有关……方面”,如:a lecture on English learning,a book on radio
以上问题属网友观点,不代表本站立场,仅供参考!