have (got) something ready/done/finished - definition and synonyms

phrase
  1. to have finished work on something so that it is ready
See also main entry: have