IT HAS BEEN A LONG TIME _____ HE LAST TALKED TO HIS BEST FRIEND. A...
21. It has been a long time _____ he last talked to his best friend.
A. ago
B. when
C. after
D. since
21. It has been a long time _____ he last talked to his best friend.
A. ago
B. when
C. after
D. since