Hello.<br/>Could you explain the difference between "has given" and "gave"?<br/><br/>a.Our math teacher has given us an assignment.<br/>b.Our math teacher gave us an assignment.<br/><br/>Thank you.