To let the grass grow under one's feet means-----

A    to miss the opportunity

B    to let things go on in their natural way

C    to delay and linger

D    to cause harm to another

Solution

Correct Answer: Option B

Practice More Questions on Our App!

Download our app for free and access thousands of MCQ questions with detailed solutions