Student or Learner
"I'm sending you the package by mail. Please send me a confirmation that you have received it."
I think "have" is a must in the above sentence. Would you agree?
You can call him a scoundrel.
The word "scoundrel" is an object complement
that describes the direct object "him
You can call him what you wish.
The noun clause "what you wish" can take the place
of "scoundrel" as object complement.
According to you explanation, there is no noun which is refered to by "what" before "what you wish". That shows "what you wish" is surely a noun clause.
However, in the sentence we're discussing, there is a noun (a confirmation) which is refered to by "that" before "that you have received it". That doesn't show "that you have received it" is surely a noun clause.
Noun clauses perform the same functions in the sentence which nouns do, I have already known, but I have never heard it can function as an objective complement.
Have a good time!
'that you have received it' is a nominal clause functioning as a complement to 'confirmation'. An objective complement can be an adjective or a noun. We have a noun here.Please send me a confirmation that you have received it.
If I may continue this international debate, I would say, 1. "Please send me ("a" is not necessary because 'confirmation' is a non-count noun) confirmation when you receive it" OR 2. "Please send me confirmation when you have received it" OR 3. "Please send me confirmation that you received it". I prefer #2