离婚很久的妻子给前夫作证有效吗

不可以。

所谓证人是指知道案件事实情况并向司法行政机关提供证言的人。凭借证人的证言来查清案件事实为古今中外的法律所重视,也是各种诉讼运用最广泛的一种证据形式。

1、证人必须是自然人,因此,法人和其他组织不能作证人,它们所提供的证据可能成为书证、物证、视听资料,但绝不可能成为证人证言;

2、不能正确表达意志的人不能作证人;

3、本案的诉讼代理人、法定代表人、诉讼中的代表人不能兼作本案的证人。同样,本案的审判人员、鉴定人、勘验人、翻译人员也不能兼作本案的证人。除上述人不能作证人外,凡知道案件事实的人,都可以作为证人,无论他们性别、国籍、职务、宗教、信仰、民族、种族、政治状况、文化程度、经历等状况如何。