问题分析:吃了半年避孕药对身体有影响,可能会造成月经紊乱或者月经周期以及月经量改变,引起子宫内膜异常增厚。避孕药物一般都是性激素类药物,口服之后会改变体内的激素水平,影响体内的内分泌功能,对身体有一定的影响。