languagetool-org / languagetool

Style and Grammar Checker for 25+ Languages
https://languagetool.org
GNU Lesser General Public License v2.1
12.18k stars 1.38k forks source link

[EN] Tense/Voice problems not identified when sentence has a time clause #4078

Open DavidAyliffe opened 3 years ago

DavidAyliffe commented 3 years ago

Each of these sentences has an error. I'm not at all surprised that they are not detected but it would be great if they could be.

Agriculture was an important part of almost every human culture since ancient times. WAS --> HAS BEEN

Nowadays the role of technology in education becomes increasingly important. BECOMES --> IS BECOMING / HAS BECOME

Over the last half a century, the role of women changes dramatically in many societies. CHANGES --> HAS CHANGED

Artificial sweeteners, like the ones you find in diet colas, have found to be dangerous to health. HAVE FOUND --> HAVE BEEN FOUND

udomai commented 3 years ago

Hi @DavidAyliffe, thank you for the input! A rule for the correct usage of the present perfect (progressive) has been brewing for a while now. Your example sentence number 4 is a classical "typo" (missing "been"), we absolutely need a rule for that, too.

Would you say that errors like your examples 1–3 are commonly made by native speakers?

DavidAyliffe commented 3 years ago

not sure about "commonly made" by natives but a lot of high-proficiency speakers have problems with present progressive - often their 1st lang doesn't have such an equivalent.

anything that can be done to flag such instances would be beneficial to all.

On Mon, 4 Jan 2021 at 12:41, udomai notifications@github.com wrote:

Hi @DavidAyliffe https://mailtrack.io/trace/link/7b5793adfe702a3bb277e7b7c5633417c10930f8?url=https%3A%2F%2Fgithub.com%2FDavidAyliffe&userId=4128313&signature=fcd1939a909a0faa, thank you for the input! A rule for the correct usage of the present perfect (progressive) has been brewing for a while now. Your example sentence number 4 is a classical "typo" (missing "been"), we absolutely need a rule for that, too.

Would you say that errors like your examples 1–3 are commonly made by native speakers?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://mailtrack.io/trace/link/c3b60370d7e3c7359642b525c72016d70edf0d6b?url=https%3A%2F%2Fgithub.com%2Flanguagetool-org%2Flanguagetool%2Fissues%2F4078%23issuecomment-753870169&userId=4128313&signature=34879a5aa6831ccf, or unsubscribe https://mailtrack.io/trace/link/af1b51f0c746171f494534300b2a7448686954e5?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAG2DX3EULT3THMOMX7WIAWLSYGENVANCNFSM4VOC3Q5Q&userId=4128313&signature=eda9a910703a36d4 .