Вопрос насчёт времён
-
# pguy16003
1) How long have you knocked on the door? - Как давно ты стучал в дверь?
Почему это Present Perfect, ведь для Pr. Per. нужно действие в прошлом с результатом сейчас, а где в этом вопросе есть результат?
2) The baby will not stop crying - Малыш не перестаёт плакать.
Почему это Future Simple, ведь перевод на многих сайтах именно про то, что он "не перестаёт плакать", то есть малыш плакал в прошлом и по-прежнему, СЕЙЧАС, продолжает плакать, причём тут будущее время?
Спасибо. -
# Vitaly
1) How long have you knocked on the door? - Как давно ты стучал в дверь?
---have you been knocking... . В переводе будет не СТУЧАЛ, а СТУЧИШЬ.2. В переводе будет "Малыш не желает прекратить плач". Обычно в таких фразах употребляется форма глагола WOULD, что означает упорное нежелагие что-либо делать.
-
# gentleman-at-arms
1) How long have you knocked on the door? - Как давно ты стучал в дверь?
Почему это Present Perfect, ведь для Pr. Per. нужно действие в прошлом с результатом сейчас, а где в этом вопросе есть результат?How long have you knocked on the door? = Как давно ты стучишь в дверь?
Незавершенное действие в настоящем. Время Present Perfect может используется в случае, когда мы описываем действие, которое началось в прошлом ( стук в дверь), еще не закончилось в настоящем (продолжаешь стучать), но результат очевиден (никто не реагирует на стук).
Вообще, нам трудно понять логику этого времени, потому-что в русском языке нет его аналога, поэтому вместо того, чтобы ломать голову над объяснениями, лучше сосредоточится на образах описанных в грамматических примерах и просто применять Present Perfect в аналогичных ситуациях. -
# gentleman-at-arms
The baby will not stop crying - Малыш не перестаёт плакать.
Почему это Future Simple, ведь перевод на многих сайтах именно про то, что он "не перестаёт плакать", то есть малыш плакал в прошлом и по-прежнему, СЕЙЧАС, продолжает плакать, причём тут будущее время?В данном случае will not это модальный глагола, показывающий не желание что-то делать, а не вспомогательный глагол образующий простое будуще время. Поэтому will, как модельный глагол, обозначает ситуацию в настоящем, поэтому и переводится с помощью настоящего времени, например:
I’ve tried to give her advice, but she won’t listen. – Я хотел дать ей совет, но она не хочет слушать. (мы хотим подчеркнуть ее нежелание слушать)
My father won’t lend me his car. – Мой отец не хочет одолжить свою машину. (он показывает нежелание одолжить машину)
Так и в вашем примере мы хотим подчеркнуть не желание ребёнка прекращать плакать в настоящем времени.