Examveda

Do not cry . . . . . spilt milk.

A. on

B. over

C. about

D. for

Answer: Option B

Solution (By Examveda Team)

Question: Do not cry . . . . . spilt milk.
This question tests your knowledge of common idioms in English.
The idiom "Don't cry over spilt milk" means don't be upset about something that has already happened and cannot be changed.
It's about accepting a situation you can't fix and moving on.
Let's look at the options:
Option A: on - This doesn't make sense in this context.
Option B: over - This is the correct option. "Cry over" means to be upset about something.
Option C: about - While you can cry *about* something, "cry over spilt milk" is the established idiom.
Option D: for - This also doesn't fit grammatically or idiomatically.
Therefore, the correct answer is Option B: over because it completes the well-known idiom.

This Question Belongs to Competitive English >> Grammar

Join The Discussion

Comments (2)

  1. Saheda Akter
    Saheda Akter:
    7 months ago

    গতস্য শোচনা নাস্তি; অতীত নিয়ে দুঃখ করে লাভ নেই ।
    It is no use crying over spilt milk .
    Let bygones be bygones; let the dead past bury its dead.

  2. Kashfia Khair
    Kashfia Khair:
    4 years ago

    Its a phrase, means that there’s no point to being upset over something that has already happened and cannot be changed.

Related Questions on Grammar