借款合同的有效性不能单纯凭借时间的长短来进行判定。通常来讲,如果借款合同是双方真心实意表达出来的意思,也没有违背法律法规中那些强制性的规定,并且合同所约定的内容清晰明了,即便已经过去了三年,一般情况下它还是有效的。
不过,这里得留意借款合同可能会牵扯到诉讼时效的问题。要是约定了还款的期限,那就从还款期限满了的那一天开始计算,有三年的诉讼时效期限;要是没有约定还款期限,债权人随时都可以让债务人还款,但得给债务人一个合理的准备时间,诉讼时效是从债权人要求还款并且给了合理期限后届满的那一天开始计算的。要是超过了诉讼时效,债务人或许能获得时效抗辩权,但这可不意味着借款合同就失效。
总之,要全面地综合很多方面的因素,才能准确地判断借款合同的效力以及相关的法律后果。