B1–B2

State Verbs: Simple Form Only

Practice the rule that state verbs — know, like, own, believe — never take the present perfect continuous, even with 'for', 'since', 'how long', or 'always'.

  1. I ___ him since we were children.

    • 've known
    • 've been knowing
    • know
    Show answer

    've known

    'Know' is a state verb — use present perfect simple, not continuous.

  2. Have you always ___ a car?

    • owned
    • been owning
    • are owning
    Show answer

    owned

    'Own' is a state verb — use present perfect simple, even with 'always'.

  3. I hate cabbage. I ___ liked it.

    • 've never
    • 've never been
    • am never
    Show answer

    've never

    'Like' is a state verb — 'have never liked', not the continuous.

  4. Harry's an old friend of mine. I ___ him since we were kids.

    • 've known
    • 've been knowing
    • know
    Show answer

    've known

    'Know' is a state verb — present perfect simple, not continuous.

  5. I hate cabbage. I ___ it.

    • 've never liked
    • 've never been liking
    • never liked
    Show answer

    've never liked

    'Like' is a state verb — present perfect simple, not continuous.

  6. How long ___ Mark?

    • have you known
    • have you been knowing
    • do you know
    Show answer

    have you known

    'Know' is a state verb — present perfect simple, not continuous.

State Verbs and the Present Perfect: Why the Continuous Never Applies

A specific group of verbs — know, like, own, believe, and similar verbs describing mental states, feelings, or possession rather than deliberate actions — are systematically excluded from the continuous form across every tense in English, including the present perfect. This matters more in the present perfect than almost anywhere else, because duration expressions like 'for', 'since', and 'how long' normally push learners strongly toward the continuous form — and with an ordinary action verb, they would be right to choose it. With a state verb, however, the simple form is required regardless of how long the situation has lasted, which makes this one of the most counter-intuitive rules in the present perfect system.

State Verbs Stay Simple, Even with Duration Expressions

Even when a sentence describes a state lasting years, and even when it's introduced by 'how long' or 'since' — both classic continuous signals — a state verb keeps the present perfect simple form.

I've known him since we were children. (not 'have been knowing')
How long have you known Mark? ('how long' + state verb — still simple)
Harry's an old friend of mine. I've known him since we were kids. (state verb — simple)

State Verbs Stay Simple Even with 'Always'

'Always' often pairs naturally with the continuous for ordinary action verbs describing a repeated habit, but with a state verb it still requires the simple form, because the underlying verb itself cannot take -ing.

Have you always owned a car? (not 'been owning')
I hate cabbage. I've never liked it. (state verb — simple, even with 'never')

Recognising State Verbs

The most common state verbs tested in this pattern describe knowledge (know), preference (like, love, hate), possession (own, have — in the sense of possessing), and belief (believe, understand). If a verb describes a fact about the mind or a permanent relationship rather than a deliberate, ongoing action with visible duration, it very likely belongs to this group and should stay in the simple form throughout the present perfect.

I've known him since we were children.
Have you always owned a car?
I've never liked cabbage.

Common Mistakes

✗ I've been knowing him since we were children. → ✓ I've known him since we were children. (state verb — never continuous)
✗ Have you always been owning a car? → ✓ Have you always owned a car? (state verb, even with 'always')
✗ How long have you been knowing Mark? → ✓ How long have you known Mark? (state verb, even with 'how long')
✗ I've never been liking cabbage. → ✓ I've never liked cabbage. (state verb — simple)

Last updated: · Satori Editorial

Not sure where to start?

Take the free level test — 32 questions, about 7 minutes, with your score shown immediately. Leave your email to get study tips and updates.

Take the level test