সব প্রশ্নে ফিরে যান
English Grammar
The invention of computer has tumed over a new leaf in the history of modern technology. Which of the following is nearest to the meaning of the idiom 'turned over new leaf' in the aforesaid sentence?
A) Created a new history
B) Began a new civilization
C) Opened a new chpter
সঠিক উত্তর
D) Created a sensation