Когда используется since, for, ago и by?
Объясните разницу между предлогами времени since, for, ago и by. Примеры: since 2020, for two years, two years ago, by Monday.
Объясните разницу между предлогами времени since, for, ago и by. Примеры: since 2020, for two years, two years ago, by Monday.
Since — точка начала (since 2020); For — длительность (for two years); Ago — время назад от настоящего (two years ago) с Past Simple; By — крайний срок (by Monday) с Future Perfect.
Since — «с» (момент, когда что-то началось).
Используется с Present Perfect и Present Perfect Continuous, когда действие началось в прошлом и продолжается.
После since можно ставить: год, месяц, день, конкретное событие, придаточное в Past Simple.
For — «в течение» (продолжительность).
Используется с разными временами для указания, как долго длится действие.
Ago — «назад» (от настоящего момента).
Используется только с Past Simple. Стоит после периода времени.
Важно: не «before», а «ago»!
By — «к» (крайний срок).
Действие должно завершиться к этому моменту. Часто используется с Future Perfect или Past Perfect.
Сравнение by и until:
Сравнение примеров:
Razbery — про разбор, не про списывание. Объяснение обязательно.