She ___ an Englishman; She has ___ him for three years.?

问题描述:

She ___ an Englishman; She has ___ him for three years.?
A.married with; married with B.married; married
C.married to; been married D.married; been married to
请问为什么选A呢?
我也选D啊

D. married; been married to