题目内容
-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
D
解析:
谈论的是过去的事情,从句用一般过去时,主句动作发生在从句动作之前,用过去完成时。

练习册系列答案
相关题目
Students are always interested in finding out ________ they can to with a new teacher.
A.how far |
B.how soon |
C.how often |
D.how long |
----How long can I keep the book?
----A week.You _____to return it by Monday.
A.expect |
B.will expect |
C.are expected |
D.will be expected |