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.
Let me add some more verbs which cannot be used in progressive forms:
hate, want, wish, desire, see, hear, feel, notice, understand, remember, forget, believe, recognize, appear, possess, contain, consist, etc.
By the way, Mister Micawber, I wonder if the verb wonder may be used in progressive. Can I say, "I am (was) wondering if this phrase is (was) acceptable"? It is a progressive form here, isn't it? I have seen such constructions before but I am not sure they are correct (in BrE).
Perhaps Paco has a more definitive answer for you.
Anon#2, thank you.
?I've never stopped believing in her.
?I'm remembering the time we went to Monaco.