Для того чтобы разобраться с предложениями, необходимо обратить внимание на правильное использование времён в английском языке. В предложениях мы имеем дело в основном с прошедшим, настоящим и перфектным временем. Давайте разберём каждое предложение по порядку.
John has gone on holiday. (Джон уехал в отпуск.)
Используем Present Perfect, так как говорим о действии, которое началось в прошлом и имеет актуальное значение в настоящем (он всё ещё в отпуске и не вернулся).Nobody answered the phone at the clinic. It closed early. (Никто не ответил на телефон в клинике. Она закрылась рано.)
Здесь используем Past Simple, так как говорим о завершённом действии в прошлом — клиника была закрыта и это не имеет отношения к настоящему.I should have revised more for my exams. I think I'll fail! (Мне следовало больше подготовиться к экзаменам. Я думаю, что провалюсь!)
Используем конструкцию should have + V3, чтобы выразить сожаление о том, что не сделали что-то в прошлом.Sarah looks really pleased with herself. She passed her driving test this morning. (Сара выглядит очень довольной собой. Она сдала экзамен по вождению сегодня утром.)
Здесь present simple "looks" и past simple "passed", так как мы говорим о её настоящем состоянии и завершённом действии.I didn't know you were going to Phil's party yesterday. You didn't tell me! (Я не знал, что ты собирался на вечеринку Фила вчера. Ты мне не сказал!)
Past Simple "didn't know" и "didn't tell" указывают на события, законченные в прошлом.I can't believe Jim hasn't arrived yet. He caught the wrong train. (Не могу поверить, что Джим ещё не arrived. Он сел не на тот поезд.)
Здесь Present Perfect "hasn't arrived" говорит о действии, ещё актуальном и имеющем значение для настоящего, а Past Simple "caught" — это завершённое действие.I can't believe Jim hasn't arrived yet. He caught the correct train. (Не могу поверить, что Джим ещё не arrived. Он сел на правильный поезд.)
Как и в предыдущем предложении, здесь «hasn't arrived» остаётся в Present Perfect, а «caught» — завершённое действие.Don't lie to me that you were ill yesterday. You haven't been ill - Don said you were at the ice hockey match last night. (Не лги мне, что ты был болен вчера. Ты не был болен — Дон сказал, что ты был на хоккейном матче прошлой ночью.)
Здесь "haven't been" показывает, что состояние "болезни" не актуально, а "was" указывает на действие, завершённое в прошлом.I don't know where they went on holiday, but they bought Euros before they left, so they must have gone to France or Germany. (Не знаю, куда они поехали в отпуск, но они купили евро перед отъездом, так что, вероятно, они поехали во Францию или Германию.)
Past Simple "went" и "bought" для завершённых действий, Present Perfect "must have gone" для предположений о прошедшем.His number was busy all night - he must have been on the phone continuously for hours. (Его номер был занят всю ночь — наверное, он был на телефоне непрерывно в течение нескольких часов.)
Past Simple "was busy" показывает завершённое действие, а "must have been" предполагает, что это могло происходить в прошлом.It must have been Mickey I saw at the party. He didn't recognize me at all. (Это, должно быть, был Микки, которого я видел на вечеринке. Он совсем не узнал меня.)
Здесь "must have been" для предположения о прошедшем, а "saw" в Past Simple, так как это завершённое действие.
Эти предложения помогают увидеть, как используются различные времена в контексте, взаимодействующих друг с другом. Каждый раз стоит обращать внимание на связь между временем действия и его актуальностью для настоящего или значением в прошлом.