All the preparations for the task ______, and we're ready to start. 
#104316
A
completed
B
complete
C
hadbeencompleted
D
havebeencompleted
推荐题目
 Many accidents________ by careless drivers last year.
#100142
A
are caused
B
were caused
C
have caused
D
will cause
You       to like the subject after you       it for some time.
#102481
A
will get; have studied
B
will get; will study
C
got; have studied
D
get; will study
-Have you moved into the new house?-Not yet. The rooms       .
#102689
A
are painted
B
are painting
C
are being painted
D
are being painting