HOW LONG HAVE THEY KNOWN HER

7. How long have they known her ? - They ……….her for six years.A. know B. knew C. have known D. known