finished1

finished2

wedi bennu, wedi cau1, wedi cwblhau, wedi cwpla, wedi cyflawni, wedi darfod, wedi dibennu, wedi dirwyn i ben1, wedi dirwyn (rhywbeth) i ben2, wedi diweddu, wedi dod i ben1, wedi gorffen, wedi gorffennu, wedi gwireddu, wedi terfynu

Mae'r sampl isod yn dangos cofnod y Thesawrws Saesneg-Cymraeg ar gyfer 'sing':