A.was inventing B.invented C.had invented D.has invented
A.rough B.rude C.polite D.troublesome
A.invented B.discovered C.found D.developed