WE ARE GOOD FRIENDS. WE ... EACH OTHER FOR A LONG TIME. A. HAVE KN...

4. We are good friends. We ... each other for a long time.

A. have known B. know C. knew D. to know