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?

Created a new history

Began a new civilization

Opened a new chpter

Created a sensation


Description (বিবরণ) :

প্রশ্ন: 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?

ব্যাখ্যা: শীঘ্রই প্রশ্নের ব্যাখ্যা যোগ করা হবে!