I am writing a story where my character says something like, "It's been what? Twenty-five years? since I've seen you".
Now, how do I properly punctuate this in my sentence?
Do I use ellipses or semicolons or is my initial sentence grammatically correct?
What if I use a more formal, non-spoken sentence? How would the punctuation differ?