Direction: Choose the best alternative which best expresses the meaning of the idiom/phrase.

Cast/shed/throw light on

1
To throw light on somebody who can be disappeared 
2
To provide new information that helps you understand something
3
To pretend to be sad or to sympathize with someone without really caring about them
4
To spoil a good situation with something unpleasant

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation