On his next birthday he () married for ten years.
(A)has been
(B)will be
(C)will have been
(D)would have been
出自:郑州工程技术学院-大学英语1