 grammar checkers do not register the error when the sentence structure is syntactically correct but semantically meaningless.Although grammar checkers have largely been concentrated on ensuring grammatical writing, majority of them are modelled after native writers, neglecting the needs of non-native language users.Much research have attempted to tailor grammar checkers to the needs of non-native language users.