单选题

【正确答案】 A
【答案解析】[注释] 本句意思是:若不是科学家们多年前就打下了基础,那些很少或没有受过科学训练的人也许不会进行他们的发明创造。这儿需要的意思是“在……之前”,涉及的时间概念是“过去的过去”,因此只能选用A. ago。