Гении английского, ВАМ СЮДА!

Можете объяснить почему в этих предложениях ставится present perfect (я знаю, что я слишком наглею, но вы поможете мне разобраться с этой сложной темой)
Why have you been so rude with John lately? (У меня есть догадка почему там может быть это время, там стоит слово lately что означает последня время, то есть на протяжении некоторого времени до настоящего момента этот человек плохо относился к Джону)
We couldn’t find you, where have you been? (Тут я вобще не понимаю, мне однажды объясняли что если в этом предложении можно поставить мысленно уже, например Have you passed the test? - Ты УЖЕ прошла тест? , а здесь такого неkmpz)
Mary has never loved him (То есть Мэри не любила его раньше и скоре всего не любит и сейчас, поэтому там ставится pr. perfect? )
I haven’t eaten at that Italian restaurant in a long time
4 месяцев назад от Андрей Кондрат

2 Ответы



0 голосов
Это ещё что! В одном фильме ведётся расслеование - сответственно расследуется уже свершившеся в прошлом преступление - шериф задаёт вопрос подозреваемому - Что вы делали в такое-то время? и в ответ - I have been (там-то и там-то) (for) all that morning.
- то есть отвечает в настоящем свершённом про уже прошедше прошлое, про действие которое уже давным-давно было.
PS Я не могу этого ни понять, ни объяснить - просто факт есть факт)
4 месяцев назад от Воффчег
0 голосов
Слова-маркеры не влияют на выбор видовременной формы, наоборот временная форма влияет на то, какое обстоятельство употребить. При этом некоторые маркеры могут употребляться, и с перфектом настоящего времени, и простым прошедшим, например already.
Перфект показывает важное, актуальное действие, проблема которого стоит для говорящего остро. Простое прошедше собщает без каких-либо акцентов, что действие имело место быть.
4 месяцев назад от OpheliaJolle

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

1 ответ
3 года назад от Traceey
2 ответов