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:

Name:
Mobile:
Email:(Optional)

» Your comments will be displayed only after manual approval.