have snapped
-he roto
Presente perfecto del verbo snap. Hay otras traducciones para esta conjugación.

snap

You may be proud of the photos that you have snapped with your funky camera phone, but it is a fair bet that Henry Reichhold has you beat.
Podrás estar orgulloso de las fotos que has sacado con tu simpático teléfono, pero te apuesto a que Henry Reichhold te la gana.
You have snapped many many caps, my friend.
Has roto muchas tapas, mi amigo.
Palabra del día
el muérdago