I knew her for two years; I knew her since two years. ; the second is not a possible construction.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I knew her for two years; I knew her since two years.The first one is fine if you no longer know her (an odd situation).; the second is not a possible construction.
Anonymouswhy is it possible to say 'I have known her since two years'It is not possible to say that. It is a confusion of two possibilities:
AnonymousCould they be written in the simple past form: I knew her since two years ago.No, that could not, since 'ago' is an indicator of a time span ending in the present. However, the other one could, with the caveat that I have already given you in my first post.