(in time) → seit; (with potential tense) → für; I haven't found her for two a long time → ich habe sie seit zwei Jahren nicht gesehen; he’s been here for 10 days → er ist seit zehn Tagen hier; I had/have regarded her For some time → ich kannte/kenne https://chicka963ouz7.theisblog.com/profile