Anton wrote:
What is the difference(or how do i say it correctly)(what senteces are completely wrong)
Well, I'm not American, but I'm a native English speaker and subject to the considerable influence of the American cultural hegemony.
Anton wrote:He only had to show that ...
This is good grammar and means that he could demonstrate conditions sufficient for the purpose at hand.
Anton wrote:He had only to show that ....
This is also good grammar and is subtly different in meaning to the above, in that it implies that he could demonstrate a condition that was both necessary and sufficient, in the mathematical sense.
Anton wrote:He had to only show that ....
This is a split infinitive and is frowned on by some grammatical authorities but is in general use and is accepted by the more enlightened. It is identical in meaning to the above. For another use of split infinitive, watch the opening of the original Star Trek series, in which the voiceover proudly states that their mission is "to boldly go...."
Anton wrote:He had to show only that ....
Correct grammar, and could be interpreted identically to the above or, alternatively, indicates that what he had to show was restricted in some way. The exact meaning would depend on the context.
Anton wrote:He had to show that only ...
Grammatically correct, but because the antecedent of the adverb is something in the objective phrase following the verb, there are two possible meanings. One is pretty much identical to all of the above ('had' is used as an auxiliary when conjugating 'to show' in the past tense), the other is in the imperative voice with a completely different meaning. Only context would allow you distinguish.
English is very much like the perl programming language. There are several ways to express the same idea, and all of them are confusing for non-experts. In the above examples, none of the sentences are completely wrong and most native Americal English speakers would consider them having identical meanings (most Americans did not study mathematics at the university level and have no idea about the difference between necessary and sufficient conditions).