vibenglish
Present Perfect Continuous
Урок 4 из 5 · ~6 минут

Present Perfect Continuous

know, want, like

know, want, like

Для действия «ждать, красить, готовить» сколько уже идёт — have been waiting. Для слов know, understand, like, want, need, have (= иметь) -ing не ставят: I have known Tom for two years, не I have been knowing.

Слово
Как сказать
know / understand
I have known Tom for two years
want / like / need
I have wanted this bag for months
have (= иметь)
I have had this bike for a year

I have known Tom for two years.

Я знаю Тома уже два года.

How long have you known Anna?

Как давно ты знаешь Анну?

I have wanted this bag for months.

Я хочу эту сумку уже несколько месяцев.

I have had this bike for a year.

Этот велосипед у меня уже год.

Где обычно ошибаются

Слова вроде know, want, like не берут -ing.

Не I have been knowing Tom, а I have known Tom.

Не I have been wanting this bag, а I have wanted this bag.

Не I have been having this bike, а I have had this bike.

How long + know → How long have you known, не been knowing. How long + wait (действие) → How long have you been waiting.

знать

I have known Tom for two years.

хотеть / нравиться

I have wanted this bag for months.

иметь

I have had this bike for a year.

ждать — -ing

How long have you been waiting? / How long have you known Anna?

К урокам