Основное отличие предлогов «since» и «for» в английском языке заключается в том, что «since» указывает на начало периода, а «for» — на его продолжительность. 1
Предлог «since» обозначает точный момент, когда действие началось: час, день недели, месяц, год, век или какое-то событие. 2 После «since» обычно следует точная дата, день, месяц или другой момент времени. 1 Пример: «I have lived in Almaty since 2010» — «Я живу в Алматы с 2010 года». 1
Предлог «for» обозначает период, в который совершалось действие: сколько секунд, минут, часов, месяцев или лет заняло его выполнение. 2 После «for» указывается промежуток времени: часы, дни, месяца, годы и так далее. 1 Пример: «I have lived in Almaty for 10 years» — «Я живу в Алматы уже 10 лет». 1
Таким образом, «since» отвечает на вопрос «с какого времени?» (When?), а «for» — на вопрос «как долго?» (How long?). 5