I wonder if it is correct to say "guarantee to do sth."<br/><br/>for example, He guaranteed to provide some money. <br/><br/>actually i did not find this usage (guarantee to do sth.) in my dictionary. So i wonder if it should be "He guaranteed provision of some money". <br/><br/>tks