Sir Isaac Newton invented _____ ? By taleemified - August 23, 2019 123 A. Reflecting telescope B. Chronometer C. Microscope D. Spectacles Explanation: Invented in 1668.