Ответ:
К словам since и for применяется общее правило: since указывает начало периода, а for — его продолжительность.
- They got married a month ago. — Ago обозначает время, прошедшее от настоящего момента.
- He hasn’t called us yet. — Yet употребляется в отрицаниях о том, что пока не произошло.
- I’ve had this car for a year. — Указана продолжительность.
- Tim isn’t here. He’s just gone out. — Just означает «только что».
- She’s typed three letters so far. — So far означает «на данный момент».
- Has Camila ever lied to you? — Ever употребляется в вопросах о жизненном опыте.
- How long have you been in Rome? — Спрашивают о продолжительности.
- I’ve studied Maths since 2006. — Названо начало периода.
- I’ve already been to that new restaurant. It’s really nice. — Already означает, что действие уже состоялось.
- How long ago did he move house? — Спрашивают, сколько времени прошло с момента действия.
- The boss came just now. — Just now означает «только что».
- Peter has been here since 5 o’clock. — Названо начало периода.
