Урок 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.
Этот велосипед у меня уже год.
знать
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?