问题
                    
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
正确答案是:
                        