<p>You have/had known A for a long time and now you’re having children with him.</p><br/><p>Can I use either have or had known? </p>