By the time some scientists the lost towns, they an awesome historical site.
A. had found, had found
B. found, found
C. found, had found
D. had found, found
网友回答
A. had found, had found
B. found, found
(答案→)C. found, had found
D. had found, found
解析:考查时态。By要和完成时连用,如果by后面的句子使用一般过去时,主句使用过去完成时的形式。句意:到一些科学家分析那些失踪的城镇的时候,他们已经发现了这些有历史意义的遗址。故C正确。