THOMAS EDISON _______ HUNDREDS OF THINGS IN HIS LIFE

11. Thomas Edison _______ hundreds of things in his life.A. invents B. invented C. has invented D. had invented