Is it correct English to say?<br/><br/>I bought her a present for helping me with my homework. <br/><br/>I bought her a present because she helped me with my homework. <br/><br/>Thanks