When I write fiction, or even technical reports, I have a very difficult time catching myself unintentionally switching verb tenses. Does software exist that highlights verb tense (either by colour-coding them or something) to identify verb tense mistakes?
Grammarly - It is web based, but also has browser and Word plugins. It will check all manner of grammar errors
One inelegant way to do this:
- download https://nlp.stanford.edu/software/lex-parser.shtml
- run on your text (
- split by tense. "VBD", "VBN" is past tense, "VBP", "VBZ","VBG" are present tense, "VBC", "VBF" future tense
Hemingway - Free web-version, paid download version. Identify clunky sentences, passive voice, unnecessary words. I think tense changes are included in the 'clunky' setting and passive voice is often an indicator of changing tense as well. Exports to HTML, Markdown, and Word.
It's taking a sledgehammer to a nut, but the natural language toolkit could do it if your Python's decent.
Pro Writing Aid is great for checking nearly anything in your writing - just pick your analysis type. It's free to run it on up to 1,000 words at a time, so give a try.
Grammarly may work, but it's analysis isn't nearly as in-depth.