问题
选择题
---How long __________ your parents ___________?
---For about twenty years.
A.did, marry
B.have, married
C.have, got married
D.have, been married
答案
答案:D
根据下文下文“For about twenty years.”来选择动词的延续性,故选D