"When the food you are craving for isn't there, the last choice you have is Maggi."

Is my grammar correct? Or can you change my sentence so it will be better than mine? Thanks!


Your grammar is incorrect. "Crave" does not take "for." The use of the progressive is grammatical but a bit unidiomatic.

"When the food you crave is not there, ..."

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.