题目10单选题
They ( ) on the program for almost one week before joined them, and now we () on it as no good results have come out so farA. had been working; are still workingB. had worked; were stillC. have been working; have workedD. have worked; are still working