acapnotic пишет: ↑09 апр 2019, 16:45
No, it's absolutely logical. On the next day after seeing Bill, I will have him seen by me yesterday, i.e. I will have seen him yesterday. And since I have already been in a situation where I had seen him yesterday, I will have seen him yesterday again. Elementary, Watson.
Это хоть и симпатичный, но все же cheating. Вы же прекрасно понимаете, что это буду другие вчера. Замените «вчера» на «8 апреля 2019 года». Оно закончилось и не повторится. Все, что случилось вчера, уже не изменить никак.
С
before другая история, потому что, как я уже написала раз пять, там временной контекст не абстрактное
before, а
my life. Раньше вы не видели этот фильм, но можете посмотреть в будущем. Вы были в Париже уже 10 раз, но можете съездить еще хоть сто. Отсюда
Present Perfect.
Смотрите, мы про умерших редко говорим в
Present Perfect. Только в каких-то особых случаях. Обычно для них только
past, и неважно, обозначено там конкретное прошлое время, не обозначено –
Present Perfect исключается, т.к. период жизни закончился, и изменить там ничего нельзя.
Таким же образом мы можем в
Present Perfect говорить об истории России, но об истории Древнего Рима только в past.
Та же история с
yesterday и
before (in my life), то же различие.
Я неслучайно написала, что
before вполне можно продолжить
in my life, а
yesterday in my life продолжить нельзя.