问题

How long ______ each other before they ______ married?–For about a year
A:have they known; get
B:have they known; were going to get
C:do they know; are going to get
D:had they known; got
B:have they known; were going to get
C:do they know; are going to get
D:had they known; got
正确答案是: