What you have said are correct

What you have said are correct.
What you have said is correct.

Which is wrong and why?

‘Is’. ‘What’ is singular as a subject.

But can I refer to many things that he/she have said?

What if I wanted to refer to a few things he/she said?

Hi Rickyrocky,

‘What’ (in your sentence) refers to the total of everything that has been said. It doesn’t matter how much is contained within the total. For example you could hear a list of things said by someone and you don’t remember exactly the things that were said. You would then ask: Can you tell me exactly what was said?


he/she has said.

If you want to refer to a number of things then you cannot use ‘what’.
The things you have said are correct.

I see. Thank you all for the detailed explanation.