brejestovski (brejestovski) wrote,
brejestovski
brejestovski

Как лучше - “Tom's worked here for 5 years” или “Tom's been working here for 5 years”?

Давайте сегодня поговорим еще об одной "Серой зоне" английского языка (что такое "Серые зоны" - см. здесь http://brejestovski.livejournal.com/67531.html).

Притормозите на минутку, пожалуйста, и попробуйте ответить на один вопрос. Как сказать
по-английски: “Мои соседи живут здесь с февраля”?

“My neighbours have lived here since February”? Или “My neighbours have been living here since February”?

***

Чтобы разъяснить этот вопрос, давайте представим себе тихого англичанина Джеймса Боббита, который каждую среду играет в  покер, безуспешно любит жену соседа-банкира, а в данный момент занят любимым делом: печет абрикосовый торт “Захер”.

Напишем про Джеймса три предложения в настоящем времени:

1) James Bobbit plays poker every Wednesday.


2) James loves his neighbour’s wife.


3) James is baking a cake now.

Прочтите эти три фразы внимательно, пожалуйста. Все правильно? Вроде да. В первых двух предложениях - Present Simple, потому что действие происходит постоянно. В третьем - Present Continuous, потому что действие происходит в настоящий момент.

К чему все это? Скоро увидите.

***

Теперь давайте посмотрим на маленькое (но, как скоро окажется, крайне важное) различие между первым и вторым предложениями.

Глагол “play” в первом предложении - это глагол действия. Большинство глаголов обозначают именно действие, то есть когда что-то происходит. Play, eat, drink, swim, jump и огромное количество других глаголов - это глаголы действия.

А во втором предложении “love” - это глагол состояния. Помните, какие есть глаголы состояния? Их не так много; вот неполный список самых главных: be, see, hear, want, wish, love, hate, know, believe, understand, agree, have (но только в значении “иметь, владеть”, а не как часть устойчивых сочетаний типа “have breakfast”). Все эти глаголы - это никакое не действие. Ведь Джеймс Боббит, любя жену соседа, увы, не делает никакого действия (хотя ему так хочется…). Это его состояние.

Ну и к чему все это?

***

А вот к чему.

ФОРМУЛА 1: Present Continuous + for, since, how long = Present Perfect Continuous

Если мы прицепляем for, since или how long к Present Continuous, то оно превращается в Present Perfect Continuous. Всегда.

Так, например, фраза

James Bobbit is baking a Sacher cake now

превратится в:

James has been baking a Sacher cake for three hours already.


James has been baking a Sacher cake since 11 o’clock.


How long has James been baking his cake?

***

ФОРМУЛА 2: Present Simple ГЛАГОЛА СОСТОЯНИЯ + for, since, how long = Present Perfect. И более ничего.

Если мы прицепляем for, since или how long к Present Simple глагола состояния (список самых главных из них, как вы помните, - чуть выше), то оно превращается только в Present Perfect.

Поэтому фраза

James Bobbit loves his neighbour’s wife

превратится в:

James has loved his neighbour’s wife for a month already.


James has loved his neighbour’s wife since November.


How long has James loved his neighbour’s wife?

***

ФОРМУЛА 3, удивительная и волшебная:

Present Simple ГЛАГОЛА ДЕЙСТВИЯ    +    for, since, how long    =    Present Perfect     либо     Present Perfect Continuous. Без разницы!

Если мы прицепляем for, since или how long к Present Simple глагола действия (а таковых - подавляющее большинство!), то происходит замечательная вещь: мы можем употребить либо Present Perfect Continuous, либо Present Perfect. Причем абсолютно без разницы, что именно. Вот нам еще одна “серая зона” в действии (про “серые зоны” см. Часть 2, глава 1)

И поэтому если к фразе

James Bobbit plays poker every Wednesday.

добавить for, since или how long, то она превратится в:

James has played / has been playing poker every Wednesday since January.


James has played / has been playing poker every Wednesday for 11 months.


How long has James played / been playing poker every Wednesday?

***

Давайте еще рассмотрим примеры с третьей формулой.

Кафельников играет в гольф. - Kafelnikov plays golf (“plays” - Present Simple глагола действия).

Кафельников играет в гольф c 2004 года. -  Kafelnikov has played golf since 2004 или Kafelnikov has been playing golf since 2004 (если к Present Simple глагола действия добавить for, since или how long, то можно говорить и Present Perfect, и Present Perfect Continuous).

Джеймс Боббит пишет стихи о лунных кратерах. - James Bobbit writes poems about moon craters.

Джеймс Боббит пишет стихи о лунных кратерах уже много лет. - James Bobbit has written poems about moon craters for many years или James Bobbit has been writing poems about moon craters for many years.

Этот программист носит только коричневые галстуки? - Does this programmer wear brown ties only?

Как давно этот программист носит только коричневые галстуки? - How long has this programmer worn / been wearing brown ties only?

***
Поэтому ответ на наш вопрос из начала этой заметки такой:
“Мои соседи живут здесь с февраля” одинаково хорошо перевести и как “My neighbours have lived here since February”, и как “My neighbours have been living here since February”?

***

А теперь давайте сделаем маленькое упражнение!

УПРАЖНЕНИЕ. Составьте новые фразы, используя слова в скобках. Если возможны два варианта, напишите оба.

Например:  Milly is tidying the cupboard. (for two hours) → Milly has been tidying the cupboard for two hours.

Еще пример: Dan Brown writes books about Robert Langdon. (since 2000) → Dan Brown has written books about Robert Langdon since 2000. / Dan Brown has been writing books about Robert Langdon since 2000.

1 Sally cooks roast goose for Christmas (since 1995).


2 Sally’s children hate roast goose with apples for Christmas (for many years).
3 Look! Fiona’s taking photos of herself in the mirror! (since 9 o’clock).


4 Do you want an electric bicycle for your birthday? (how long).


5 Gerard Depardieu lives in Russia (since 2013).
6 Jennifer works as a crocodile trainer (since last April).
7 The children are jumping on the bed again (how long).
8 Victor lies to his wife (for ages).

9 Victor is an unfaithful husband (how long).

KEY

1 Sally has cooked roast goose for Christmas since 1995. / Sally’s been cooking roast goose for Christmas since 1995.


2 Sally’s children have hated roast goose with apples for Christmas for many years.


3 Look! Fiona’s been taking photos of herself in the mirror since 9 o’clock!


4 How long have you wanted an electric bicycle for your birthday?


5 Gerard Depardieu has lived in Russia since 2013. / Gerard Depardieu has been living in Russia since 2013.


6 Jennifer has worked as a crocodile trainer since last April. / Jennifer has been working as a crocodile trainer since last April.


7 How long have the children been jumping on the bed?


8 Victor has lied to his wife for ages. / Victor’s been lying to his wife for ages.


9 How long has Victor been an unfaithful husband?


Tags: грамматика
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 16 comments