Can anyone give me a satisfactory answer to this question?

Why can't we say, "I've been knowing him for years"?

My teacher said that it's because we don't use verbs like "know" in the progressive form, but that answer doesn't tell me very much at all.
1 2 3 4 5 6 7 8
Comments  (Page 8) 
Hi Rinocerante!

I gave you about 7 reasons to consider it, as you say, "criminal". I admire your linguistic leanings, but unfortunately that doesn't help people learn a language.

When teaching English, most teachers use the term stative verbs to help beginning students have a framework, something to easily remember. This is because when learning a foreign language most people like order, rules. It "seems" easier. As learners gain confidence with their communication skills, ESL teachers try to expose their students to more "grey" areas of language use.

This modern approach of looking at language use - called the communicative approach - and more recently involving sociocultural perspectives, helps to explain language a lot more than simply a linguistic / grammatical approach (no offence intended for the pure linguists out there). It's much more interesting for learners to know "why" a language feature is being used, and not always the "how" of the form.

Again, it is our job as ESL teachers to basically explain how a car works to a non-mechanic. Like "I am knowing" - putting diesel in a petrol car will still make it go, but it goes like s*** :-)))

You, native speakers, have no other option as to teach people what you call "language use", since the grammar as such does not exist in your minds anymore. You killed it with several critical system errors, having introduced things like "present perfect', "perfect continuous" and "stative verbs rule", which are beyond sound sense. With those things in effect the grammar is not apprehensible anymore. Hence intents to "explain" the practical use. In fact, English language today is the language the children speak before they start learning grammar at school. Speak the way you can, help with gestures.

I will be thankful for not crooking my nickname, Nick. It's much simpler than English grammar Emotion: smile)
Students: Are you brave enough to let our tutors analyse your pronunciation?
The fact that some people for one reason or another may fail to understnad English grammar does not mean that it doesn't exist. There have been no system errors because in language evolution there can be no such thing as errors. It's just the way things have evolved over time. It's only natural that the grammars of different languages should evolve differently, it would be silly to expect all languages to share one and the same universal grammar.

Stative verbs are rarely used in progressive tenses because they denote states, so no extra information needs to be added by using a progressive tense.

Progressive tenses are usually described as tenses denoting a state of doing something. There is a difference between working and being in a state of working at this particular moment. However knowing is already a state of being aware of something so it doesn't make sense to say that you are knowing somebody. It's like insisting on saying I am being tall instead of I am tall. It's plain absurd
You just have no clue what we are talking about. It's not about "you are knowing smb.". It's about "you have been knowing smb.". You have no clue at all.
Actually I think you are the one who's in the dark about these things. Most of the time you can't really have been knowing someone/something for the exact same reason that in most cases you can't really be knowing them.
Teachers: We supply a list of EFL job vacancies
I don't care what you think. I just don't. Stop pretending that you are saying meaningful stuff.
hey, bro you're out of order here, if you don't care what other people think why bother posting in forums at all.

hey, bro you're out of order here, if you don't care what other people think why bother posting in forums at all.
The problem is that it's not what you think. You are not thinking. You are repeating over and over again the bullshit of oher people.
Students: We have free audio pronunciation exercises.
The problem is that it's not what you think. You are not thinking. You are repeating over and over again the bullshit of oher people.
Let me play captain Obvious here, language by definition is the bullshit of other people, after a child is born he/she can't simply learn to speak on their own, the only way a child can learn to speak is by picking up a language from other people. That's how it works, originally language was a means of communication, so it has always been essential that people use the same words to express the same ideas/notions and that they follow the same conventions when they arrange those words in sentences (and those conventions are what we call grammar).

If you want to develop a brand new language of your own based off English, just say so, I personally think it would be an interesting project, but make it clear so everybody will understand that the language you're talking about is not English, but is instead your own private 'improved/proper' version of English, then you can write a book on it and try selling it or something.