Why is my ankle still swollen 7 weeks after a fall!?

Depends on what. Grade of sprain it was and what treatment you got. Swelling is normal after any injury but more so to foot and ankle due to gravity. Elevation will help and people tend to heal at different rates so if it persists see your doctor.
Could be normal. Not uncommon for swelling in ankle to last several months after an injury. Is there pain? Was it evaluated by a physician to make sure no structural damage was done? If there is pain or it has not been evaluated, see physician.