23. How long …?

  1. do you know her for
  2. did you knew her for
  3. have you known her for
  4. were you known her for
<<< ПРЕДЫДУЩИЙ ВОПРОССЛЕДУЮЩИЙ ВОПРОС >>>