Could a native English speaker use the phrase "I figured it out!" in an internet forum if he/she has suddenly understood something? Or would he/she say something like "I've got it!"
The matter is, one fellow (Russian native) translator said that an English speaker wouldn't use a phrase in the past tense to say that he/she has understood something just now, but will employ the present tense.
That made me curious.