No it doesnt take that long.
If I took a piece of a ecstacy pill two days ago and I have never done it will I be good for my urine test
If it was pure ecstasy then you'll be fine. The problem is that you don't know what the pill you took was cut with. If it was cut with an amphetamine then after 24 hours it will be out. Other than that I can't really say because I don't know. Hope this helped.
No as it only stays in your body for 48 hours if you only took one.
It depends on what was in the pill all pills are different and its not just ecstasy in it I would say that you might fail it I think it takes 4 weeks to get out of your system. Your best bet avoid it.