How do you know if you need to put have or had in this blank?<br/>John <i>____</i> finished doing his homework.<br/><br/>Edit: Note that the editor collapses blank space. I substituted the underline symbol. CJ