We had to be patient because it___some time ___we got the full results.
A. has been ; since
B. had been ; until
C. was; after
D. would be ; before
网友回答
A. has been ; since
B. had been ; until
C. was; after
(答案→)D. would be ; before
解析:在it +be+一段时间+before/after/since句型中,before从句中的动作经过该段时间后才会实现;after从句中的动作完成后已经过去了一段时间;since从句中的动作完成后到现在已经有一段时间了。