congratulations的用法问题在线等

问题描述:

congratulations的用法问题在线等
let's congratulate you ___your success,in every aspect in your life and drink ___it .
Aon,to; b to,to,我觉得应该选A 但是答案选B
还有一道题it is worth your while__that country.
a to visit b visit c to be visited d to be visiting

选A,固定短语啊.congratulate sb.on / upon sth.
向某人祝贺……
或congratulations to sb on sth.
没有疑问,答案必错无疑!
第二道选a It is worth one’s while to do sth做什么是值得的,固定用法.