Числа от 1 до 12: one, two, three, four, five, six, seven, eight, nine, ten, eleven, twelve. От 13 до 19 добавляют -teen: thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen.
Десятки оканчиваются на -ty: twenty (20), thirty (30), forty (40), fifty (50), sixty (60), seventy (70), eighty (80), ninety (90). Составные числа пишут через дефис: twenty-one (21), thirty-five (35), forty-two (42).
Чтобы сказать о возрасте, используют to be: I am twenty (мне двадцать). How old are you? — I am twenty-five years old. Обратите внимание: возраст говорят через am/is/are, а не have, как в русском «мне есть».