have an opportunity to do与doing的区别?Last month i had an opportunity ____ at the local hospital.为什么上空填的是volunteering,而不用to volunteer

问题描述:

have an opportunity to do与doing的区别?
Last month i had an opportunity ____ at the local hospital.
为什么上空填的是volunteering,而不用to volunteer