publish verb vt vi Infinitive publish Present tense 3rd person singular publishes Preterite published Present participle publishing Past participle published