单选题 Next September, Ted and Marie ______ for 20 years.
  • [A] are married
  • [B] have been married
  • [C] will have been married
  • [D] will marry


【正确答案】 C
【答案解析】[解析] 本题考查将来完成时态。next September是将来时间,要用将来时;for 20 years又表明要用完成时,故此处应用一般将来完成时。