Please help me<br/>I'm so confused<br/><br/>Which of the following sentences is correct?<br/><br/>1. It's been a long time since we talked<br/>2. It's been a long time since we last talked<br/>3. It's been a long time since we have talked