The invention of computer has turned over a new leaf in the history of modern technology. – which of the following is nearest in meaning to the italicized idiom above?
September 21, 2020 | English Language and Literature, , 14 BCS Preliminary
| - created a new history
- began a new civilization
- opened a new chapter
- created a sensation
No description found