Hi,<br/><br/>Wait, how long had you guys known each other before you gave her flowers? Or<br/><br/>Wait, how long have you guys known each other before you gave her flowers?<br/><br/>Which is correct and why? Thanks!