1. An input method for a handheld electronic device, the method comprising: receiving an input, wherein the input is associated with a pending linguistic element and at least one previously entered linguistic element; determining that the at least one previously entered linguistic element has a predetermined characteristic, wherein the predetermined characteristic comprises belonging to a particular class of verbs; determining a preferred output for the pending linguistic element based on the predetermined characteristic of the at least one previously entered linguistic element, wherein the preferred output of the pending linguistic element differs from the at least one previously entered linguistic element; outputting a variant component comprising at least the preferred output of the pending linguistic element and an alternative output, wherein the variant component is output in proximity to an output of the at least one previously entered linguistic element; and based on a selection from the variant component, outputting a selected output of the pending linguistic element.