TransWikia.com

Why not present perfect in "Nobody told me"

English Language & Usage Asked by kismet on August 18, 2021

There is a song by John Lennon called “Nobody Told Me”. It goes like this:

Nobody told me there’d be days like these
/ Strange days indeed

As ESL learners we are told that in the presence of a negation present perfect should be used. The reason that is usually given is that simple past is only acceptable when you can pin a specific point of time to the event in question, which is not possible in presence of a negation simply because the event has never happened.

Considering that, one should expect the lyrics to read:

Nobody’s told me …

Of course, I’m aware of the fact that John Lennon, being a native speaker, is unlikely to have gotten his tenses wrong … but still, it would be nice if somebody could come up with an explanation for it.

2 Answers

The fact that song lyrics don't always use proper grammar is part of this - artistic license with the language.

However, the bigger part is that while English has incredibly over complicated grammar and syntax, it's also readily understood when most of the rules are thrown out the window.

I actually wrote my thesis on this topic, and it's pretty interesting.

English tends to evolve more quickly than most other modern languages, in part because its used by so many non-native speakers as a common tongue. Even still, an American, a Brit, and an Australian all natively speak English, and we all typically understand one another, but we use considerably different methods of speech and break the "rules" in different ways.

The short version is this: knowing the grammar and syntax is important, but you're likely to find that almost nobody actually uses them all all of the time. Not even writers or professors or English majors. :)

Answered by Jesse Williams on August 18, 2021

As ESL learners we are told that in the presence of a negation present perfect should be used. The reason that is usually given is that simple past is only acceptable when you can pin a specific point of time to the event in question, which is not possible in presence of a negation simply because the event has never happened.

Regardless of where you were "told" about this preposterous lie, you're wrong. The very existence of auxiliary verb contractions such as wasn't, weren't and didn't clearly shows that you can negate the simple past form of the verb.

Moreover, your example is not even verbal negation. The negator nobody is the subject of the sentence.

Answered by JK2 on August 18, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP