THEY ARE GOOD FRIENDS. THEY……….EACH OTHER FOR A LONG TIME.A. HASMET...

6.They are good friends. They……….each other for a long time.

A. hasmet

B. nevermeet

C. knew

D. have known