单选题 By the time Neil Armstrong and Edwin Aldrin walked on the moon in 1969, there ______ many space explorations.
【正确答案】 B
【答案解析】[解析] 本题考查时态。“by+时间”是完成时态的标志。如果by后接的是将来的时间,谓语动词用will。have+过去分词;如果by后接的是过去的时间,谓语动词用had+过去分词,根据by后面的in 1969,故选B。