1. Josh has known Adam since they were twelve.
2. Zadie has had her guitar for a long time.
3. Josh and his family have lived in this street for 2016.
4. Bella hasn't been to Italy for almost a year.
5. Adam hasn't known Bella for a very long time.
6. Bella's mum has had the café since Bella was a baby.
7. Adam hasn't watched TV for a week.
*Объяснение:*
*For* используется, когда указывается период времени (например, a week, a long time, almost a year). *Since* используется, когда указывается конкретная точка во времени (например, they were twelve, 2016, Bella was a baby).