volunteer to do sth和volunteer for sth什么意思

问题描述:

volunteer to do sth和volunteer for sth什么意思
当volunteer是名词时,这两个词组是什么意思?
当volunteer是动词时,这两个词组是什么意思?
最好附上例句.

是名词的时候,
+to do sth是说这个“志愿者”做了什么什么事情
+ for sth是说这个“志愿者”为那些事服务
The volunteers for olympics【奥运志愿者】
是动词的时候.volunteer就变成了“自愿”的意思
they volunteered to offering service during olympic games【他们自愿为奥运会服务】
意思就变成了某某某"自愿"去做什么什么事和某某某"自愿”做了什么什么事.