“Could’ve,” “would’ve” and “should’ve” are legitimate verb contractions. When you speak these words, they sound like they end in “of,” but this is just plain wrong. Instead they are the contractions for “could have” “would have” and “should have.”