I'm not a native but I'm working as a writer, writing American gossip news. My boss told me that "Roger was asking for help to heavens." is a wrong sentence. What is wrong with it and what's the correct phrase? Because I've subscribed to grammarly and it didn't find any mistake on the grammar. Thanks before.
Using the verb 'ask' with the preposition 'to' is not correct in this context. 'Ask' and its synonyms include the meaning of addressing another person. https://www.merriam-webster.com/dictionary/ask
Use a different verb which does not necessarily include addressing another person.
"Roger cried for help to the heavens." "Roger shouted for help to the heavens."
A more natural way to say this would be:
"Roger cried to the heavens for help."
If you're going to use a verb like 'ask', 'beg', or 'request' or 'demand', you would say:
"Roger asked for help from the heavens." "Roger begged for help from the heavens." "Roger requested help from the heavens." "Roger demanded help from the heavens."