HOW LONG ____ YOU ____ HER

5) How long ____ you ____ her? – For five months.A. do/know B. are/knowing C. have/known D. had/known