I would like to ask if the following grammatical construction is correct:
I have known her while she has worked as a manager in the company. (note: the person does not work in the company anymore) i am not a native speaker, but my suggestion was to remove "has" in the sentence...
Top answer
I knew her while she was working
— Philip
I knew her while she was working
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Yes, even if the subject still knows her. You're talking about knowing her during a period of time - when she worked in the company. You knew her then, at that time.
If you want to say that you knew her then and you still know her, then you say something like this: "I've known her since we met in the company."