Discuss Forum
1. 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?
- A. created a new history
- B. created a new history
- C. created a new history
- D. created a new history
Answer: Option C
Explanation:
Turned over a new leaf - Opened a new chapter
Post your comments here: