Demanding Explanations in English.
Below are some common phrases and expressions you can use for demanding explanations in English.
Can you explain why
you was so late?
it has taken you so long to reply to my email?
I don’t understand why
you never finished the work on time.
Can you tell me why
you didn’t attend the meeting this morning?
Why is it that
you didn’t tell the true?
Do you expect me to
believe you did this by yourself?