-- I hear Andy and Lily are going to have a party to celebrate their ten years of .
--- Really? They have for ten years?
A. marrying, married
B. marriage, married
C. marrying, got married
D. marriage, been married
网友回答
A. marrying, married
B. marriage, married
C. marrying, got married
(答案→)D. marriage, been married
解析::考查词汇。Ten years of marriage十年的婚姻,故第一空选marriage,第二空for ten years 故用现在完成时,故选D.