ho voluto
ho saputo
ho potuto
ho dato
I have wanted
I have known
I have been able
I have given