Choose the sentence which has the closest meaning to the original one.
I have not met her for three years.
The last time I met her was three years ago. It is three years when I will meet her. I did not meet her three years ago. During three years, I met her once.