Correct all of the grammar mistakes in this sentence:
In this long time period, technology developed together with human society.
In this long time period, technology has developed together with human society.