Formal operational stage begins at age twelve and lasts into adulthood. Hypothetico-deductive reasoning and positional thought are main characteristics of this stage. It refers to generating predictions, hypotheses and approaching problem through trial and error.