Is it not: «Sie leben seit 18 Monaten.» ?
Ich habe auch "seit" für "for" im Wörterbuch gefunden
ich dachte des wäre dann 'since' und nicht 'for'
In English, when you express the exactt date you would use since. Since February I have lived or have been living in Italy , but I've been living in Italy for eight years.
Richtig! FOR = Zeitspanne (zb. 18 Monate), SINCE = Beginn (zb. seit Februar)