问题补充:
If you have some difficulties your grammar, you had better ask your teacher .
A. in; on some advice
B. for; for some advices
C. on; some advice
D. with; for some advice
答案:
A. in; on some advice
B. for; for some advices
C. on; some advice
(答案→)D. with; for some advice
解析:考查短语:在某方面有困难have difficulties with;向某人寻求建议ask sb for some advice,句意:如果你在语法方面有一些困难的话,你最好向你的老师寻求建议。所以选D。