Знатоки Английского, Help!

Мы знаем, что have не употребляется в Continuous, однако все равно встречаем выражения вроде этих: "i am having dinner". Проблем нет, если я прямо сейчас кушаю, я могу так сказать. Но что если у меня сейчас нет времени, почему нужно говорить "i have no time now"?
8 года назад от maksimka

3 Ответы



0 голосов
Глагол have относится к глаголам состояния, а не действия, поэтому не употребляется в Continuous.
Но в словосочетаниях, типа have dinner, have a shower, have a great time он употребляется не в прямом значении "иметь, обладать", а в другом, поэтому с этими выражениями его можно употреблять в Continuous.
8 года назад от Anatoliy Tukhtarov
0 голосов
Посмотрите в справочниках и в Интернете информацию о статичных (static verbs) и динамичных глаголах (dynamic verbs) английского языка. Статичные глаголы не используются во временах Continuous. Есть глаголы, которые в одном значении или функции являются статичными, а в другом (или другой функции) - нестатичными. Глагол have в словосочетании have dinner является глаголом-компенсатором, так как смысл имет всё выражение в целом, оно обозначает деятельность, а не обладание. В этой функции он динамичный. А в значении "иметь" (have knowledge) он является статичным.
8 года назад от Алиса Батманова
0 голосов
В данном конкретном случае я советую не искать логику, которой здесь нет, а просто-напросто запомнить данный случай употребления. Вопреки уверениям тех, кто уверяет, что английский - некий механический, жутко логичный язык, где всё чётко и бездуховно разложено по полочкам, это и близко не так.

Например, Present Continious употребляется ещё и для обозначения БУДУЩЕГО времени (I'm leaving tomorrow) вместо Future Simple, при обозначении событий, которые происходят часто и вызывают раздражение или удивление говорящего (He is always shouting at me) , наконец, при описании ИЗМЕНЕНИЙ (The universe is expanding) . Где логика? Логики нет. Нужно запомнить, да и всё.
8 года назад от Megan Fox =-*

Связанные вопросы