Differences between "keen to" and "keen on"
Hi there!
I would like to know the difference between these two expressions. I know that "keen to" means something like eager to do something in the future, or something like that, and "keen on" means something in the present. Could "to be willing to" be a synonym for "keen to"? And, "fond of" for "keen on"?
Thanks in advance!