Check this what you have done?

Is what you have done?
or what have you done?

which one is correct?

Look:

The second one, normally.

Normally,which means there is exception right?

No, it meansthat “what you have done?” can be used, but for a different purpose, a different meaning.

Jenny (suddenly): I feel terrible about it.
Molly: What you have done? Had the abortion?
Jenny: Yes. terrible.

There “what you have done” means the same as “the thing that you have done/did”. With “what you have done?” in the above context, Molly is aware of what Jenny has done.

O.O i see
Thx a lot