What comes once in a minute, twice in a moment, but never in a thousand years? Answer: The letter "m".
In the word "minute", we can see that the letter "m" is used only once. In the word, "moment", we can see that the letter "m" is used twice. In "thousand years", we can see that there is no usage of the letter "m". Hence, the answer is letter 'M'.