单选题 Scientists ______that bacteria through microscopes for many years.
【正确答案】 B
【答案解析】[解析] 本题考查时态的用法。由于句中已有“for many years”,故应用现在完成时。