Question: why alcl3 is a covalent compound?
Answer: In between AlCl3 and AlF3, cation (Al) is the same both the compound. So the size of anion decides the nature of the compound. Chlorine is larger than fluorine, so the larger sized chlorine gets polarised to a greater extent by aluminium. Hence AlCl3 becomes covalent.