Someone sent me something and then checked back with me writing:
I would like to ask you that have you received my gift?
I myself thought this sentence was really uncommon (I have not heard it before). I discussed it with my friend and suggested that the correct way should be
I would like to ask if/whether you have received my gift.
He said both should be okay. Google gives more than 27 000 000 results for "I would like to ask you that have you" (maybe many people are incorrect?).
Since I am not a native speaker, I cannot prove that it is wrong.
Best Answer
The use of "that" in a question isn't right, and "have you" should be reversed.
You'd use "that" if it was a statement, not a question: "it is true that...", for example:
Your example is a question, so the word needs to match the intention of the question - indicating that this question seeks a yes or no answer:
Replacing this changes the meaning of the question:
Or maybe you meant more like this: