NEXT DECEMBER, THEY _________ FOR TWENTY YEARS. A. WILL HAVE BEEN...

13. Next December, they _________ for twenty years.

A. will have been married B. have been married

C. are married D. were married