BetaGama will help you write better English. It is not, however, a grammar checker. It only checks for common grammatical mistakes like double negatives and redundant expressions. It can also check for improper punctuation and repeated words.
Note: This extension uses python, which means PyUNO must be activated. It also requires a restart of LibreOffice.