第一个为:hand in hand手拉手.
第二个为:hold on意思为历经危难而不死或坚持住,不及物,后面不接宾语,若为hold on to sth.意思为保留或保有某物,并不能接doing.
第三个为:struggle to do sth.意思为尽力做某事.
我又查证过很多词典和语法书籍,里面所说的只有两种:一则hold on后面不接宾语,即包含有坚持的意思,这时是不及物的.二则hold on to愿意为抓住不放,引申为坚持的意思,to确为介词,但较常接名词而非动名词,所谓的动名词的用法,应该是那些语法专家们或者用语不精的人自己延伸出来的用法,因为这样的表达本身就不地道.