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