Hi Angliholic, Either of or from is fine. However, in my opinion, there is a subtle difference; of relates to internal, while from equates to external . Therefore, free of bandits means ' the bandits are no longer in control the village within - they have been driven away or they left '; while free from bandits means ' the bandits have yet enter the village'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Hoa ThaiHi Angliholic,
Either of or from is fine. However, in my opinion, there is a subtle difference; of is related to internal, while from equates to external. Therefore, free of bandits means 'the bandits are no longer in control the village within - they have been driven away or they left'