In ClF3, the chlorine atom is sp3d hybridised. So, the bonds are not equal and have trigonal-bipyramidal geometry. 
BF3 and AlF3 show a trigonal symmetric structure because of sp2 hybridisation.
NF3 shows pyramidal geometry because of sp3 hybridisation.