In this story is taken from The Panchatantra

They talked about birds and animals, about the villages nearby and the difficulties villagers faced in raising good crops for lack of rain.

( I think there should be "Due to" why "for" sounds like indirect)

  • What is the source of this text?
    – James K
    Apr 18 '20 at 5:24
  • It is part of Indian english textbook story. Apr 18 '20 at 5:58

"For" is slightly old fashioned (many Indian textbooks recycle examples from older textbooks and many of these were written to teach grammar in the Anglo-Indian schools of the 1930s)

It is rather "novelistic", the style of a person who is writing careful prose for publication, not casual emails or speech.

But "for lack of rain" is correct in the given context.

There are very very many ways to express these ideas in English

To give an example of a modern and slightly slangy expression: "what with..."

They talked about the animals and birds, and the other villages, and how they'd had difficulties growing crops, what with the lack of rain.

"Due to" and "because of" are also good ways of giving a reason.

  • Instead of "for" what can we use Apr 18 '20 at 6:21
  • Lots of thing. But if you were talking casually you'd probably have constructed the whole sentence differently. So "for" is fine.
    – James K
    Apr 18 '20 at 6:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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