to do
avere fatto
to drink
avere bevuto
to eat
avere mangiato
to open
avere aperto
to sleep
avere dormito
to close
avere chiuso
to take
avere preso
to turn on
avere accesso
to put
avere messo
to watch
avere guardato
to drive
avere guidato
to cook
avere cucinato
to understand
avere capito
to listen
avere ascoltato
to lose
avere perso
to win
avere vinto
to have to
avere dovuto
to buy
avere comprato
to work
avere lavorato
to pay
avere pagato
to click
avere cliccato
to study
avere studiato
to speak
avere parlato
to want
avere voluto