Cramping and bleeding can last for hours or days. Sometimes, a healthcare provider confirms by ultrasound that you have lost a pregnancy but still have tissue inside of you, which can take around two weeks to pass on its own. Taking medication called mifepristone or misoprostol will cause your body to expel the tissue quicker, usually within one week.