1. A terminal for presenting a sentence candidate, comprising: a report data base that stores a report including a plurality of sentences; a character input unit that receives an input of a character from a user; a report group generation unit that searches the report data base by the input character and generates a report group including a plurality of reports as a search result; a sentence group generation unit that extracts a sentence containing the character from each report included in the report group and generates a sentence group from a plurality of sentences extracted from the each report; and a sentence output unit that preferentially outputs a predetermined sentence from the sentence group based on a frequency of using the character.