Some attributed virtually every important cultural achievement to the inventions of a few.all of these cultural developments occurred separately at different times in many parts of the world.
1.virtually修饰attributed还是every
2.separately修饰occurred还是at different times in many parts of the world.
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》