你好!根据你说的情况月经持续40天还没干净,引起的原因比较多的,建议到医院检查一下。阿司匹林可能会引起这种情况,如果有子宫肌瘤、内分泌失调等等也可能引起,可以查一查妇科的超声和激素六项,查一查出凝血时间,出凝血时间延长应当停用阿司匹林。