Find out whether there is any grammatical error in below sentence. I could not put up in a hotel / because the boarding and lodging charges / were exorbitant.

I could not put up in a hotel
because the boarding and lodging charges
were exorbitant
No error

The correct answer is D. No error.

The sentence is grammatically correct. The word “because” is used to introduce a reason or cause. The word “exorbitant” means “extremely high in price.” In this sentence, the speaker is saying that they could not afford to stay in a hotel because the prices were too high.

The other options are incorrect because they contain grammatical errors. Option A is missing a comma after the word “hotel.” Option B is missing a subject. Option C is missing a verb.