Вопрос:

По чьей вине Гринёв был привлечён к суду и почему оправдан?

Ответ:

Гринёв был привлечён к суду по вине Швабрина, который оклеветал его, обвинив в измене. Он был оправдан, потому что Марья Ивановна поехала к императрице и рассказала ей правду о невиновности Гринёва.

Ответ: По вине Швабрина, оправдан благодаря Марье Ивановне.