Задача Задача №3434792
А
А
Вот заполненные варианты и короткие объяснения по каждому предложению.
- My son went to the supermarket but he hasn't come back yet.
- Объяснение: "yet" употребляется в отрицательных предложениях и вопросах в Present Perfect, чтобы указать, что действие не завершилось к настоящему моменту.
- Leonard has already made his bed but he hasn't called his girlfriend.
- Объяснение: "already" подчеркивает, что действие завершено раньше, чем ожидалось.
- Miriam has lived in Morocco since she was ten years old.
- Объяснение: "since" употребляется с точкой во времени (моментом начала действия) в Present Perfect: с тех пор как она была десяти лет.
- We have just met the new teacher at the high school.
- Объяснение: "just" обозначает недавно завершившееся действие; здесь стоит перед глаголом в форме Present Perfect.
- The waiter has just brought me some coffee and biscuits.
- Объяснение: "just" указывает на недавнее выполнение действия; после has стояло бы "has just brought" — правильная конструкция.
- Have they visited London yet? No, they haven't yet gone there.
- Объяснение: в первом вопросе "yet" добавляет ощущение ожидания результатов; во второй части обычно говорят "haven't yet gone there" или "haven't gone there yet".
- That man has just come late again. His boss is very angry with him.
- Объяснение: "just" здесь подчеркивает, что событие произошло очень недавно (ещё не очень давно); это типично для ситуации, когда речь идёт о повторяющемся действии в недавнем прошлом.
- Has the girl lived in France for five years? Yes, she arrived five years ago.
- Объяснение: "for" употребляется для продолжительности периода (пять лет). В ответе же используют простое прошедшее "arrived" для указания момента в прошлом, хотя по смыслу предпочтительно "has lived there for five years" — но дано задание именно с "for" в первом вопросе.
- The plane has flown for twelve hours.
- Объяснение: "for" указывает длительность действия (полет длился двенадцать часов).
- The businessman has worked in the same office since he was twenty-five years old.
- Объяснение: "since" — начальная точка времени в прошлом (с тех пор, как ему исполнилось 25 лет).
- There have been many accidents on this road since last year.
- Объяснение: исправлена грамматика: должно быть "There have been" (plural "accidents"); "since last year" указывает старт периода.
- John has performed the same play for a long time.
- Объяснение: "for" обозначает длительность времени, в течение которого действие происходило.
- The woman hasn't sold her car yet, but she wants to sell it.
- Объяснение: "yet" указывает на то, что покупка не состоялась к текущему моменту; продолжаются планы.
- I have known my boyfriend since we were at primary school.
- Объяснение: "since" указывает точку начала действия в прошлом (когда мы были в начальной школе).
Если хочешь, могу привести альтернативные варианты с теми же словами (например, заменить "just" на "already" в некоторых предложениях) и кратко пояснить разницу.