Заполнение пробелов предлогами "for" и "since" зависит от контекста временного периода. "For" используется, когда указываем продолжительность времени, тогда как "since" применяется для обозначения момента начала действия, которое продолжается до настоящего времени. Давайте рассмотрим каждый пример:
I haven't been to Italy __ to New York?
- Вероятно, здесь имеется в виду перемещение от Италии к Нью-Йорку, но фраза неполная и требует более ясного контекста. Если имеется в виду период времени, можно использовать "since", например: "I haven't been to Italy since my trip to New York."
She has lived in Paris __ January.
- Правильный выбор: "since". "She has lived in Paris since January." — Здесь речь идет о начале периода жизни в Париже.
Jim has studied __ three hours. Now he is tired.
- Правильный выбор: "for". "Jim has studied for three hours. Now he is tired." — Указывается длительность действия.
My friend has been ill __ a long time.
- Правильный выбор: "for". "My friend has been ill for a long time." — Длительность болезни друга.
It has been raining __ more than four days.
- Правильный выбор: "for". "It has been raining for more than four days." — Продолжительность дождя.
I haven't seen him __ Easter.
- Правильный выбор: "since". "I haven't seen him since Easter." — Временной момент начала периода, когда вы его не видели.
He hasn't had a holiday __ last summer.
- Правильный выбор: "since". "He hasn't had a holiday since last summer." — Начало периода отсутствия отпуска.
He hasn't done any work __ a month.
- Правильный выбор: "for". "He hasn't done any work for a month." — Длительность периода без работы.
Таким образом, выбор предлога зависит от того, указываете ли вы конкретный момент начала или продолжительность периода.