长期同居可以构成重婚罪。
长期同居构成重婚的条件如下:
1、当事人一方或者双方己存在有效的婚姻关系。这是构成重婚的前提条件。如果双方之间均没有婚姻关系的存在,是未婚、离婚或丧偶的人,不能构成重婚。一方或双方虽有婚姻关系,但其婚姻己被宣告无效或被撤销,亦不能构成重婚。无效婚姻和可撤销婚姻必须经由法定程序认定。对于无效婚姻或可撤销婚姻的当事人,在其婚姻未经法定程序宣告无效或撤销之前,仍属于有配偶的人,若与他人结婚,构成重婚。
2、有配偶者与他人结婚,包括两种形式:一是有配偶者又与他人登记结婚,这为法律上的重婚二是虽未经结婚登记,但又与他人以夫妻关系持续、稳定地同居生活,这为事实上的重婚。现实生活中基本上是事实上的重婚为重婚的主要表现形式。也就是说,虽然在民法上并不承认事实婚姻了,但是在刑法上对事实上的重婚还是会追究刑事责任。