Can "I wonder" be put at the end of a sentence?
Usually sentences with "I wonder" are of the following form:
I wonder why _______.
But what about this?
Why is it that _______ I wonder.
It seems relatively unnatural. Why is that? Is it grammatically correct?
Solution 1:
Yes you can, there's no rule against it. Usually it's preceded by a comma:
Why is it that [...], I wonder.
or like this example taken from here, after direct speech:
‘What should I do now?’ she wondered.
Solution 2:
This kind of sentence-ending question may also be a rhetorical figure known as aporia (second entry on the linked page):
aporia [əˈpɔːrɪə] n 1. ... Rhetoric a doubt, real or professed, about what to do or say
It can also be construed as a sentence adverb (also "sentential adverb") which is "an adverb or adverbial phrase that expresses a writer's or speaker's attitude to the content of the sentence in which it occurs."