Multiple choice

Directions: In the following question, the sentence contains an idiom/phrase which is underlined. You are to select the alternative which best expresses the meaning of this idiom/phrase.

The thermal plant project is still to see the light of the day.

  1. to be restored

  2. in the planning stage

  3. to be made visible

  4. to start production

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The phrase 'see the light of the day' means it is yet to be known about or yet to be made available.