WE...EACH OTHER...LONG TIME.A. HAVEN'T SEEN/ AT C. HAVEN'T SEEN/ FO...

7. We...each other...long time.

A. haven't seen/ at

C. haven't seen/ for

B. haven't seen/ since

D. haven't seen/ with