Пост канала
Как можно было бы сказать по‑другому (и что изменится)? Вот несколько вариантов, чтобы почувствовать разницу: She was staying in the garden for a long time… - вариант, который предлагали Вы: так почти не говорят. Конструкция was staying с for a long time звучит неестественно, потому что stay в значении находиться, оставаться где‑то в длительных формах используют редко; чаще это просто факт. She had been staying in the garden for a long time when she suddenly heard a noise. - вариант, который предложила Ильсия: здесь уже Past Perfect Continuous, и смысл другой: подчёркивается накопление длительности к моменту, когда случилось что‑то новое (heard a noise). She stayed in the garden until it got dark. - опять Past Simple, длительность выражена через until, а не через for. Есть такое запутанное правило: если обстоятельство прошедшего времени выражено через for - в течение времени или since - с какого-то момента или when - когда (как в примере выше), то нужно использовать Perfect и Perfect Continuous, а, если через until - то Past Simple. Пока могу дать Валерии и Ильсии дать простую «шпаргалку»: Если Вы рассказываете цепочку фактов из прошлого (что случилось, что было, что человек знал/не знал) - часто подходит Past Simple, даже если есть for a long time. Если Вы хотите подчеркнуть, что в тот момент что‑то происходило - используйте Past Continuous. Если нужно показать, что длительность накопилась к какому‑то моменту - поможет Past Perfect Continuous. Когда Вы видите for a long time, не решайте сразу, какое время ставить. Спросите себя: Это факт из прошлого, который хочется подчеркнуть? → Past Simple. Это процесс в определённый момент? → Past Continuous. Это длительность, которая накопилась к какому‑то событию? → Past Perfect Continuous. В исходном предложении как раз первый случай: она долго сидела в саду - это факт, на фоне которого она не знала, что происходило в доме. Поэтому stayed в Past Simple - абсолютно правильно.
Открыть в MAX- Просмотры
- 124
- ER
- 0,8%
- Реакции
- 1