Learn about new technologies!


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

What is the correct answer?


To plough the sands :

A. To work hard to achieve ones aim

B. To afford hope or ground for expecting a good result

C. To busy oneself in a way which cannot lead to any profitable result

D. To advance ones position in life