Are both of these correct? Very similar in meaning?<br/><br/>1. I <b>have</b> finally finished my homework.<br/><br/>2. I finally finished my homework.<br/><br/>Thanks.