Ответ:
Перевод задания: Настоящее совершённое время с for и since. В каждом предложении возможны два окончания, а одно невозможно. Вычеркните невозможное окончание.
Правило: for употребляется с периодом времени, а since — с начальным моментом или событием.
- My life has changed since more than a month (Моя жизнь изменилась больше месяца назад) — это окончание не подходит: с длительностью нужно for. Возможны: I went to Spain (я съездил(а) в Испанию); I met her (я встретил(а) её).
- I haven’t seen him for I was born (Я не видел(а) его с тех пор, как родился/родилась) — не подходит после for; правильно было бы since I was born. Возможны: two weeks (две недели); a long time (долгое время).
- I’ve had this photo for the first time I saw you (У меня эта фотография с первого раза, когда я тебя увидел(а)) — не подходит: это событие, поэтому нужно since. Возможны: the last six weeks (последние шесть недель); years (годы).
- We haven’t spoken since as long as I can remember (Мы не разговаривали столько, сколько я себя помню) — такое сочетание здесь не подходит. Возможны: Frankie’s party (вечеринка Фрэнки); last Friday (с прошлой пятницы).
- We’ve lived here for 1998 (Мы живём здесь 1998 год) — не подходит: с годом употребляется since. Возможны: over fifteen years (больше пятнадцати лет); most of my life (большую часть моей жизни).
- I’ve loved sport since a long time (Я люблю спорт с давних пор) — не подходит: с периодом нужно for. Возможны: the first time I played football (с того раза, когда я впервые играл(а) в футбол); I was a child (с тех пор, как я был(а) ребёнком).
