Most of these diseases have been around for many centuries, but only in the 20th century did doctors devise tests to identify them or medicines to cure them.
请问这里为何用or而是and,和倒装有关系吗,谢谢老师
这和only的语义有关。only+状语前置之所以致使部分倒装句,是由于only暗示除去这个状语表示的状况外,句子谓语表示的动作/状况是不会发生、存在的。即only隐含否定意义。在否定句中not A or B 是二者都否定的。二十世纪以前,大夫们既没做A动作,也没做B动作。所以,句子用or而没用and。