(in time) → seit; (with long term tense) → für; I have not noticed her for 2 yrs → ich habe sie seit zwei Jahren nicht gesehen; he’s been in this article for ten times → er ist seit zehn Tagen hier; I'd/have recognised her for years → ich kannte/kenne https://shed43087.wikipowell.com/5435478/considerations_to_know_about_shed