As a non-native English speaker, communicating in English is quite challenging for me. Luckily, there are so many websites that can help non-native English speakers to get their job done.
Write like Hemingway
Perfect English Grammar
The Purdue Online Writing Lab (OWL)
Academic Phrasebank (Manchester University)