There are many reasons accounting for it.句子是否正确?

问题描述:

There are many reasons accounting for it.句子是否正确?