very 和so的用法有什么区别?

问题描述:

very 和so的用法有什么区别?
very 和so在用法上有什么区别?

he is a very good boy
he is so good a boy
这样用的时候位置不同