В чем разница? Had или have, как отличили?

9 года назад от Кристина Онищенко (Black Barbie)

4 Ответы

0 голосов
Во втором случае "by" означает чья книга, то есть авторство. Книга Агаты Кристи "Убийство Роджера Экройда". Had reached - т. е. совершИли действие в прошлом. Have read - совершАли (т. е. читали определённый период времени в прошлом) действие.
9 года назад от Анастасия Рубан
0 голосов
И все-таки обратите внимание на ответ Ивана Иванова. Он правильно объяснил, почему предлог by во втором предложении ввел вас в заблуждение. На будуще имейте в виду:
а book by a famous writer - книга знаменитого писателя (т. е. написанная им)
а book of a famous writer - книга знаменитого писателя (т. е. принадлежащая ему)
9 года назад от Егор Вершинин
0 голосов
1. "To Have" имет, как и все глаголы, 3 формы
Have-Had-Had.

2. И в 1, и во 2 предложениях, используется время Perfect.
Но в 1 - это Past Perfect, а во 2 - Present Perfect.

3. Особенность Past Perfect в том, что действие началось в какой-то момент в прошлом и ЗАКОНЧИЛОСЬ тоже в прошлом (чаще всего мы знаем когда именно, как, например здесь - "ДО ЗАКАТА") .

4. Особенность Present Perfect в том, что нам не так важно когда закончилось действие, сколько оно заняло времени, нам важен РЕЗУЛЬТАТ, который мы видим в данный момент (как например здесь - "Вы читали? - Нет" - результат в данный момент это не прочтённая книга) .
9 года назад от Добрый Кошатка
0 голосов
в первом предложении употреблено время past perfect, потому что действие происходило и завершилось в прошлом. точно известно, когда оно произошло и что произошло после.
во втором предложении стоит present perfect, которое употребляется, когда неизвестно, в какой момент прошлого происходило событие и происходило ли оно вобще.
9 года назад от Анастасия Каменева

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