问题
All the preparations for the task _________, and we’re ready to start.
A:complete
B:have completed
C:had been completed
D:have been completed;
B:have completed
C:had been completed
D:have been completed;
正确答案是: