I use talent to mean something that we are able to do, something we can develop. I use knack for something less formal, almost coincidental. ] I intended to pay for the tickets ( j'avais l'intention de payer les billets), but you inidsted on doing so.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.