(in time) → seit; (with foreseeable future tense) → für; I haven't viewed her for 2 many years → ich habe sie seit zwei Jahren nicht gesehen; he’s been below for 10 days → er ist seit zehn Tagen hier; I'd/have identified her For many years → ich kannte/kenne sie https://frankd963oty7.bloggadores.com/profile