+0
Identify the usual reasons for which a debt remains unpaid.

Is the above sentence grammatically correct, and if not, what is wrong with it (grammatically)?
+0
Nothing wrong here. It's a command asking you to identify reasons.
You are being asked to tell why someone might not pay money that they owe.

CJ
+0
Original sentence: Identify the usual reasons that a debt remains unpaid.

I don't like reason that and prefer reason why or reason for which.
I would use reason that in answering the question: They didn't pay for the reason that they had financial problems (for the reason that = because).

I add my comment to Clive's about mobile-phone English. Why not write properly? It's difficult for others to understand whether your mistakes are intentional or not.
Site Hint: Check out our list of pronunciation videos.
Comments  
In fact, you have provided the correction in your reply:

why someone might not pay money that they owe.

for which replaced by that

Original sentence: Identify the usual reasons that a debt remains unpaid.

But what are the parts of this sentence?

CalifJimNothing wrong here. It's a command asking you to identify reasons.
You are being asked to tell why someone might not pay money that they owe.

CJ

hi where was she when u came to me
Students: We have free audio pronunciation exercises.
Hi,

where was she when u came to me

This is fine, except you need to write it as Where was she when you came to me?

If you wrote it your way in a test, it would not be correct.

Best wishes, Clive
 J Lewis's reply was promoted to an answer.

In the event, we will report to you pertaining to the building structure matters.

Students: Are you brave enough to let our tutors analyse your pronunciation?