have a chance to do,have a chance of doing有区别吗?

问题描述:

have a chance to do,have a chance of doing有区别吗?
have a chance to do,
和have a chance of doing有区别吗?
什么情况下用to do,什么情况下用 of doing?

前者是有了机会去做某事
后者是有了做某事的机会
意思应该是差不多的 能混用 只是句型不同而已