By the time you get to the office I______all the documents for the meeting.A.was preparing
By the time you get to the office I______all the documents for the meeting.
A.was preparing
B.prepared
C.had prepared
D.will have prepared
解析:本题考查时态。英语句法规则要求,从句谓语动词的时态要和主句谓语动词的时态保持一致。此外在确定动词时态时,要注意句中给出的特定时间状语。常与完成时态连用的词及短语:before,for,since,lately,by the end of,by the time等。本句中by the time确定用完成时态,从get获知是一般现在时,因此,该题要用将来完成时,其构成:shall/will +have+过去分词,故选D。